如何用SQL语句查询两张表中数据,我首先要得到第一张表数据然后在第二张表里得到数据明细。不产生重复数据
答案:2 悬赏:40 手机版
解决时间 2021-03-28 13:45
- 提问者网友:我的未来我做主
- 2021-03-28 03:47
如何用SQL语句查询两张表中数据,我首先要得到第一张表数据然后在第二张表里得到数据明细。不产生重复数据
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-03-28 03:53
INNER JOIN 应该可以解决追问能否写一条数据出来看看呢?追答SELECt * FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.ID=TABLE2.ID追问你现在这条语句只能把两条表合并在一起,能不能再这两张表合并的情况下在里面找出自己想要的数据呢??也能否写条语句给我呢追答WHETE 条件表达式
把这个加在最后即可
把这个加在最后即可
全部回答
- 1楼网友:duile
- 2021-03-28 04:25
两个表的结构?你就列出你要的结果没法弄,弄出来也不见得对追问table1
id qym xm
1231 企业A 张三
1234 企业B 李四
table2
id qym jqsj jtzz
1231 企业A 2010-1-1 北京**
……… …… …… ……追答晕,没看懂。
id和qym都相互关联吗?
你要查每个企业的人数吗?追问是的。。能不能写条语句咯。追答那只用第一个表就好了
select qym,count(*) from table1 group by qym
id qym xm
1231 企业A 张三
1234 企业B 李四
table2
id qym jqsj jtzz
1231 企业A 2010-1-1 北京**
……… …… …… ……追答晕,没看懂。
id和qym都相互关联吗?
你要查每个企业的人数吗?追问是的。。能不能写条语句咯。追答那只用第一个表就好了
select qym,count(*) from table1 group by qym
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯