社区
Java SE
帖子详情
mysql的层次查询
jz1979
2008-11-14 09:09:12
在oracle可以使用
start with
connect by prior
实现层次查询;
可是MYSQL不能,
那这个SQL如何写???
如,列名为
id,name,parent_id
...全文
628
15
打赏
收藏
mysql的层次查询
在oracle可以使用 start with connect by prior 实现层次查询; 可是MYSQL不能, 那这个SQL如何写??? 如,列名为 id,name,parent_id
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序员chin
2012-08-31
打赏
举报
回复
楼主你傻逼啊sql语句没有啊
wangqiangcc
2008-11-22
打赏
举报
回复
[Quote=引用 12 楼 Viweei 的回复:]
MYSQL 不支持层次查询. 包括 MSSQL 也不支持.
ORACLE 比这两个数据库强的多了.只是没有自增字段.用序列太麻烦.
[/Quote]
`````````````````````
tiyuzhongxin789
2008-11-21
打赏
举报
回复
LZ可以举例说明需要查询什么样的结果!
或是把oracle里sql语句也发上来,这样别人才明白你要的什么效果!
Viweei
2008-11-20
打赏
举报
回复
MYSQL 不支持层次查询. 包括 MSSQL 也不支持.
ORACLE 比这两个数据库强的多了.只是没有自增字段.用序列太麻烦.
Longinc
2008-11-19
打赏
举报
回复
帮顶
cwjieNo1
2008-11-19
打赏
举报
回复
Oracle没用过
能不能说出实现的案例·
night__cat
2008-11-18
打赏
举报
回复
还是用嵌套查询方便
tiyuzhongxin789
2008-11-15
打赏
举报
回复
在oracle可以使用
start with
connect by prior
实现层次查询;
可是MYSQL不能,
那这个SQL如何写???
如,列名为
id,name,parent_id
caizhh
2008-11-14
打赏
举报
回复
LZ可以举例说明需要查询什么样的结果!
或是把oracle里sql语句也发上来,这样别人才明白你要的什么效果!
ma_liang
2008-11-14
打赏
举报
回复
使用exist in等谓词可以实现嵌套查询。层次查询没用过,不知道什么意思,学习中.......
时光瞄
2008-11-14
打赏
举报
回复
要写成什么样子?Oracle没用过...
shengli_liao
2008-11-14
打赏
举报
回复
帮顶
Andy__Huang
2008-11-14
打赏
举报
回复
你的sql语句都没有帖出来,叫人什么分析呀?
oraclelogan
2008-11-14
打赏
举报
回复
[Quote=引用楼主 jz1979 的帖子:]
在oracle可以使用
start with
connect by prior
实现层次查询;
可是MYSQL不能,
那这个SQL如何写???
如,列名为
id,name,parent_id
[/Quote]
试下group by吧!
robortxu
2008-11-14
打赏
举报
回复
关于mysql中的层次数据的存储和查询问题,这里有一个网址将的和还可以。
或许对你有一点帮助。
http://hi.baidu.com/weigebdtiwen/blog/item/05263e51626a6a2143a75bea.html
mysql
层次
化
查询
_SQL高级
查询
(
层次
化
查询
,递归)
SQL 高级
查询
层次
化
查询
层次
化结构可以理解为树状数据结构,由节点构成。比如常见的组织结构由一个总经理,多个副总经理,多个部门部长组成。再比如在生产制造中一件产品会有多个子零件组成。举个简单的例子,如下图所示汽车作为根节点,下面包含发动机和车身两个子节点,而子节点又是由其他叶节点构成。(叶节点表示没有子节点的节点)假如我们要把这些产品信息存储到数据库中,会形成如下数据表。我们用 parent_pr...
MySQL
递归
层次
查询
今天没事看FIND_IN_SET函数功能时,发现曾老师的一篇用
MySQL
做递归
层次
查询
的文章,功能很实用,还涉及到了
Mysql
函数,比较有意思,就试着写了下该函数,哈哈,以前没用过函数,见笑了。在此,也感谢曾老师了,呵呵,还有每个热爱分享的IT人! 表结构基本和曾老师的一样,如下: CREATE TABLE `tree` ( `id` int(11) NOT NULL, `name
探索
MySQL
递归
查询
:处理
层次
结构数据
在数据库管理中,处理具有
层次
结构的数据一直是一项常见任务。
MySQL
的递归
查询
功能通过公用表表达式(CTE)为处理这类数据提供了便捷的方式。递归
查询
可以用于管理组织结构、目录树等数据,使您能够轻松地
查询
任意节点的子节点、父节点或整个路径。1. 语法解释在
MySQL
中,递归
查询
的基本语法结构如下所示:WITH RECURSIVE cte_name AS ( -- 初始
查询
(第一次迭代) ...
MySql
递归
层次
查询
mysql
的逆袭:如何做递归
层次
查询
最近在做一个从oracle数据库到
mysql
数据库的移植,遇到一个这样的问题 在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但shi,在
MySQL
的目前版本中还没有对应的函数!!! 换句话来说,想
mysql
层次
查询
页面布局_如何创建
MySQL
层次
递归
查询
从博客Managing Hierarchical Data in
MySQL
表结构+-------------+----------------------+--------+| category_id | name | parent |+-------------+----------------------+--------+| 1 | EL...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章