急!在线等一SQL查询问题!

w_jiao189 w_jiao189 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一张数据表
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在线编辑器

litianjaing

extjs 在线sql查询

extjs 在线sql查询 在线sql查询 html580 Ext.ux.window.VisualSQLQueryBuilder

diygwcom

SQL高级查询技术.doc

SQL高级查询技术.doc

IamLsz

用SQL语句查询数据库中某一字段下相同值的记录方法

今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进行筛选,经过研究问题终于得到解决。      以上问题实际上就是查询数据库表中某一字段值重复的记录,这里省略如何将Excel表导入到数据库步骤,只讨论用SQL查询数据库中某一字段下相同值的记录方法。      现在假设数据库表名为student,里面有字段Sno(学号),ID(身份证),这里提供两种查询的方法:  方法一:通过学号和身份证字段来查询(数据库执行效率高,推荐) 代码如下:    SE

weixin_38593723

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;—上周日 —

weixin_38698149
评论 11
收藏 已收藏
分享
返回顶部
w_jiao189
疑难问题 22,298 成员 121,727 内容