关于父子列多层次查询问题 表Tab 列ID,PID,LEVEL,NAME1,0,1,A2,1,2, B3,1,2, C4,2,3, D5,2,3, E6,3,3, F查询条件A,B,D得到1,0,1,A2,1,2, B4,2,3, D 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --?select *from Tabwhere name in ('A','B','D') 表Tab 列ID,PID,LEVEL,NAME 1,0,1,A 2,1,2, B 3,1,2, C 4,2,3, D 5,2,3, E 6,3,3, F 可能查询条件没说清楚 LEVEL:1,NAME:ALEVEL:2,NAME:BLEVEL:3,NAME:D得到 1,0,1,A 2,1,2, B 4,2,3, D 大多数问题已经解决了,还差一点就是如何把结果集001 NULL 1002 001 2003 002 3004 002 3006 003 4007 004 4变成ID,PID001,NULL002,001003,002006,003004,002007,004 给你个上午刚回的贴子看下,主要看排序部份。http://topic.csdn.net/u/20090917/23/bfa80932-de56-4912-accc-0507df02141c.html?97562 使用树形结构与CTE实现父子列多层次查询http://blog.csdn.net/canhui87/archive/2009/09/18/4566042.aspx 请问SQL大牛,该SQL语句会如何执行??? 高分求 sql 请教关于日期的函数 如何连接两上数据库中的表?? 200分求解行变列的问题??? 在线等待... 在安装sql server时有个许可协议方式:每服务器、每客户是什么意思呢? 怎样防止用户直接修改数据库? 一个数据库文件,后缀是".bdf",请问这是什么数据系统的文件,谢谢! 请问class分类字段中有3个,中间用;隔开,如何写判断语句,令class = 输入值 fl VB问题——二进制文件与数据库 求一个统计查询的语句!急。。。 如何判断某时间段是否包括在某时间段之内?
select *
from Tab
where name in ('A','B','D')
1,0,1,A
2,1,2, B
3,1,2, C
4,2,3, D
5,2,3, E
6,3,3, F 可能查询条件没说清楚
LEVEL:1,NAME:A
LEVEL:2,NAME:B
LEVEL:3,NAME:D得到
1,0,1,A
2,1,2, B
4,2,3, D
002 001 2
003 002 3
004 002 3
006 003 4
007 004 4变成
ID,PID
001,NULL
002,001
003,002
006,003
004,002
007,004
http://topic.csdn.net/u/20090917/23/bfa80932-de56-4912-accc-0507df02141c.html?97562
http://blog.csdn.net/canhui87/archive/2009/09/18/4566042.aspx