社区
疑难问题
帖子详情
这样的要求能用sql语句查出来吗
chenchengyun
2003-10-18 10:59:28
A表:部长工号,收费员工号 2个字段
B表:人员编号,人员姓名 2个字段
要求用一条SQL语句通过两表查出:部长姓名、收费员姓名,当成两个列表现出来
...全文
40
9
打赏
收藏
这样的要求能用sql语句查出来吗
A表:部长工号,收费员工号 2个字段 B表:人员编号,人员姓名 2个字段 要求用一条SQL语句通过两表查出:部长姓名、收费员姓名,当成两个列表现出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Faith2000
2003-10-18
打赏
举报
回复
有人回答了,我来接点分
yoki
2003-10-18
打赏
举报
回复
select b.人员姓名 部长姓名,c.人员姓名 收费员姓名
from A表 a
left join B表 b on a.部长工号=b.人员编号
left join B表 c on a.收费员工号=c.人员编号
webgdd
2003-10-18
打赏
举报
回复
select b1.人员姓名 as 部长姓名, b2.人员姓名 as 收费员姓名 from B as b1,B as b2,A
where A.部长工号=b1.人员编号 and A.收费员工号=b2.人员编号
sdhdy
2003-10-18
打赏
举报
回复
or
select (select 人员姓名 from B表 where 人员编号=a.部长工号 ) 部长姓名,
(select 人员姓名 from B表 where 人员编号=a.收费员工号 ) 收费员姓名
from A表 a
sdhdy
2003-10-18
打赏
举报
回复
select b.人员姓名 部长姓名,c.人员姓名 收费员姓名 from A表 a
left join B表 b on a.部长工号=b.人员编号
left join B表 c on a.收费员工号=c.人员编号
天剑68
2003-10-18
打赏
举报
回复
select 部长姓名=c.人员姓名,收费员姓名=b.人员姓名 from A表 a,B表 b,B表 c
where 收费员工号=b.人员编号 and 部长工号=c.人员编号
welyngj
2003-10-18
打赏
举报
回复
两表的关系?
lop008
2003-10-18
打赏
举报
回复
楼上的就是幽默。
yun198183
2003-10-18
打赏
举报
回复
20分都接。佩服
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题:1. 自己写了SQL却不知道对不对。2. 在上线后发现原有的数据内容
SQL语句
执⾏结果没问题, 但是数据变化了以后SQL返回的结果就错误了。3. 稍微复杂⼀点的SQL就不知道该如何写了。4. 看不懂同⾏写的SQL是为什么。5. 不知道索引的原理。6. 不知道怎么加索引能够提⾼查询性能纵观全网的教程都只停留在概念解析的层面,没有深入剖析原理,所以看了那么多的教程,可还是不会写。本教程与其他教程不同带你深入了解原理,让你真正了解什么是
SQL语句
,让你懂得
SQL语句
的编写⽅法。不再为
SQL语句
而烦恼。真正做到面对任何问题能够判断出
SQL语句
是不是能够实现,该怎样实现。
MyBatis语句与
SQL语句
查询出来的结果不一致
今天同事遇到一个问题:MyBatis语句与
SQL语句
查询出来的结果不一致;【如果核对过实体类和映射,那基本上问题就在语句上了,xml识别和sql运行是不一样的】
SQL语句
如下: 可以看出: ① a表查询这么多字段,就因为一个line_work_rate 重命名了work_time;这一点是需要优化的 ② 搞了个e表,整到后面也没用到外表id啥的,a表本来就有的字段,就不需要去在搞个外表了 ...
sql语句
查询顺序
sql 查询语句执行顺序可以为为查询的性能优化处理打个基础,可能面试也会遇到,今天学了学sql查询语句的执行顺序,分享出来 Sql 执行顺序 from on join where group by agg_func(column or expression) having select distinct order by limit 1. from 先确定从哪个表中取数据,所以最先执行from,此步骤可以使用 as 为表起别名,方便后面的使用 2. on 链接条件 3. join 链接 4. where
SQL语句
查询语句完整语法
数据库是mysql,使用的数据库表名称是my_student. 表的完整数据信息是: 完整语法是: Select [select选项] 字段列表[字段别名]/* from 数据源 [where 字句] [group by子句 ][having 子句][order by 子句][limit 子句]; ①[select选项]: Select 选项包含:ALL(所有,默认)、dis
sql语句
实现模糊查询
在进行数据库查询时,有完整查询和模糊查询之分。 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ 将会把...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章