联合查询两个表,不会。谢谢! 一下有图,我想从表a中输出所有人的年龄,工资,奖金信息,但是需要符合,该人的籍贯必须是河南的。需要一个sql就搞定,可以吗?我没有事用过联合查询。以前都是先输出,然后接着使用rs输出结构查询表b。非常愚蠢的做法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a.姓名,a.年龄,a.工资,a.奖金 from ta a,tb b on a.姓名=b.姓名 and b.籍貫='河南' 更正:select a.姓名,a.年龄,a.工资,a.奖金 from ta a,tb b where a.姓名=b.姓名 and b.籍貫='河南' select a.* from a,b where a.姓名=b.姓名 and b.籍贯 = '河南' SELECT A.姓名,A.年龄,A.工资,A.奖金FROM 表a left A join 表b B on A.姓名 = B.姓名 select *from awhere exists (select 1 from b where a.姓名=b.姓名 and b.籍贯 = '河南') 少了句where A.籍贯 = '河南' select a.姓名,a.年龄,a.工资,a.奖金 from a join b on a.姓名=b.姓名 and b.籍貫='河南' select a.* from a left join b on a.姓名=b.姓名 where b.籍贯='河南' MySql应用 MSDE我本机能正常连接,但局域网内其他机器连接我机器失败,什么原因?请大家进来看看 (通过SQL 企业管理器和查询分析器也连接失败) 在sql中怎么判断是否存在某张表?并在ssis中查询出来。求告诉。 子查询的索引问题 我是新手,请高手指导一下,如何写下面的sql语句,谢谢 初学SQL者求助,高手帮忙? 字符串截取问题 请教一个对于高手来说也许是很简单的问题! 求救,如何在存储过程中返回自动标识列的值? 游标里面不可以有变量,急。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 小问题 如何实现树型结构的查询排序
select a.姓名,a.年龄,a.工资,a.奖金 from ta a,tb b where a.姓名=b.姓名 and b.籍貫='河南'
SELECT A.姓名,A.年龄,A.工资,A.奖金
FROM 表a left A join 表b B
on A.姓名 = B.姓名
from a
where exists (select 1 from b
where a.姓名=b.姓名 and b.籍贯 = '河南')
where A.籍贯 = '河南'