急!在线等一SQL查询问题!
yh_gx(id,yh_id,p_id)
yh_id 是用户号,p_id是用户的上级领导编号
如
id yh_id p_id
1 001 002
2 003 001
3 004 003
如何通过输入一个用户编号查出该用户的所有下级编号以及包括该用户的编号
能否通过一条SQL语句查出!
如: 输入用户编号 001 ,查出他的所有下及
003,004,还有他自己001
能否用一条SQL语句查出呢!
急等!
相关推荐
sql在线编辑器
sql在线编辑器
extjs 在线sql查询
extjs 在线sql查询 在线sql查询 html580 Ext.ux.window.VisualSQLQueryBuilder
SQL高级查询技术.doc
SQL高级查询技术.doc
用SQL语句查询数据库中某一字段下相同值的记录方法
今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进行筛选,经过研究问题终于得到解决。 以上问题实际上就是查询数据库表中某一字段值重复的记录,这里省略如何将Excel表导入到数据库步骤,只讨论用SQL查询数据库中某一字段下相同值的记录方法。 现在假设数据库表名为student,里面有字段Sno(学号),ID(身份证),这里提供两种查询的方法: 方法一:通过学号和身份证字段来查询(数据库执行效率高,推荐) 代码如下: SE
Oracle 获取上周一到周末日期的查询sql语句
代码如下: — Oracle 取上周一到周末的sql — 这样取的是 在一周内第几天,是以周日为开始的 select to_char(to_date(‘20130906′,’yyyymmdd’),’d’) from dual; –结果:6 注释:2013.09.06是周五,为本周的第六天 select to_char(sysdate+(2-to_char(sysdate,’d’))-7,’yyyymmdd’) from dual;—上周一 select to_char(sysdate+(2-to_char(sysdate,’d’))-1,’yyyymmdd’) from dual;—上周日 —


疑难问题
