Design By 杰米 www.imxmx.com 2007~2022
有 表1:如下内容 表2: 如下内容
id info id value
1 a 1 10
2 b 2 30
3 c
4 d
想得到
id value
1 10 //表2中存在
2 20 //表2中存在
3 0 //表2中不存在
4 0 //表2中不存在
是否可以使用一条sql语句来解决,而不必先从表1中得到id,再在表2中查找是否有该条记录,如果有就直接读取出来,没有则赋值为0
复制代码 代码如下:
select 表1.id,isnull(value,0) from 表1
left join 表2
on 表1.id=表2.id
复制代码 代码如下:
select a.id,isnull(b.value,0) from 表1 a
left join 表2 b
on a.id=b.id
id info id value
1 a 1 10
2 b 2 30
3 c
4 d
想得到
id value
1 10 //表2中存在
2 20 //表2中存在
3 0 //表2中不存在
4 0 //表2中不存在
是否可以使用一条sql语句来解决,而不必先从表1中得到id,再在表2中查找是否有该条记录,如果有就直接读取出来,没有则赋值为0
复制代码 代码如下:
select 表1.id,isnull(value,0) from 表1
left join 表2
on 表1.id=表2.id
复制代码 代码如下:
select a.id,isnull(b.value,0) from 表1 a
left join 表2 b
on a.id=b.id
标签:
一个多表查询的SQL语句
Design By 杰米 www.imxmx.com 2007~2022
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
杰晶网络 Design By 杰米
暂无“一个多表查询的SQL语句”评论...
高评分电影
真人快打 Mortal Kombat
导演:西蒙·麦奎德主演:刘易斯·陈/乔·塔斯利姆/真田广之
悲惨世界 Les misérables
导演:拉吉·利主演:达米安·勃纳尔/亚历克西斯·曼蒂/贾布
大师 The Virtuoso
导演:尼克·斯塔利亚诺主演:安东尼·霍普金斯/艾比·考尼
海边电影院 海辺の映画館 キネマの
导演:大林宣彦主演:厚木拓郎/细山田隆人/细田善彦/吉田
鬼灭之刃 剧场版 无限列车篇 劇場版「鬼滅の刃」無限列車編
导演:外崎春雄 主演:花江夏树 / 鬼头明里 / 下野纮 / 松冈祯丞
偷渡者 Stowaway
导演:乔·佩那主演:安娜·肯德里克/沙米尔·安德森/金大贤