如何用sql查询分类表中处于某一层的所有记录?

原创 2017年01月03日 04:24:37
class分类表结构,
id              cname               cfather            clayer           
1               车                   0                 000000     
2               四轮车               1                 010000
3               两轮车               1                 020000
4               四轮汽车             2                 010100
5               四轮马车             2                 010200
6               四轮牛车             2                 010200
7               四轮大众牌汽车       4                 010101

…………

如上,是一个三层的分类表,cLayer那个字段,从左往右,用每两个0表示一个
分类,则最多能表示三层分类,每层最多能表示99个类别

现在的问题是,我想单独用sql查出某一层的分类,比如我现在要查询处于
第一层的分类,也就是父类为“车”的所有子分类,我是这么写的
sql = “select * from class where clayer like '%0000'”;
那么其他层的分类该怎么写呢?
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

以迭代(非递归)方式获取无限分类中所有的最后一层子节点数据

$sql2 = "select cfg.parent_id,cfg.depth,cfg.name,cfg.val,cfg.id from cfg_dictionaries as cfg where c...

移动文章分类的sql语句,查询并更新同一个表的方法 You can't specify target table 'news_articles' for update in FROM clause

移动文章分类的sql语句,很简单的一个 要把公司新闻的一些文章移动到公司新闻分类去。手动改麻烦,写个SQL直接改。 行业新闻分类的ID是19 公司新闻分类的ID是20 SQL代码如下: ...

sql查询语句_多字段分类汇总_多表合并

一、最初(最简单的入门实例,单个分类汇总) 1,查询语句/*药品费用分科室汇总*/ select c.sksxx02,sum(nvl(b.nfyxx06,0))         from yy...
  • k486
  • k486
  • 2011-08-07 18:42
  • 11764

SQL Sever和Oracle取分类前N条记录方法汇总

效率最快: 此方法Oracle和SQL Server2005通用。 select id,name,class,date from( select id,name,class,date ,row_...

绝对经典sql语句查询分类前几条信息 ,并按某字段排序

sql语句查询分类前几条信息 1.SQL2005,情况下使用 行号 Row_Number() SELECT * FROM ( SELECT ROW_NUMBER() OVER(...

绝对经典sql语句查询分类前几条信息 ,并按某字段排序

sql语句查询分类前几条信息 1.SQL2005,情况下使用 行号 Row_Number() SELECT *  FROM  (  SELECT ROW_NUMBER() OVE...

数据库菜鸟学习之旅:SQL无限分级分类表

SQL 无限分级分类表有一张电器表,表中记录如下所示:

LeetCode | Populating Next Right Pointers in Each Node II(将每一层链接成一个链表)

Follow up for problem "Populating Next Right Pointers in Each Node". What if the given tree could...

11、SQL Server:绝对经典sql语句查询分类前几条信息 ,并按某字段排序(有点东西没看懂)

本文来自:http://blog.csdn.net/hatchgavin/article/details/6700417 sql语句查询分类前几条信息 1.SQL2005,情况下使用 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)