SQLS数据库如何查询三张表里相同ID的记录到一张表里,无值填0
a, b, c 三张表结构如下
a:
id name
1 小明
2 小张 b:
id core
1 80
1 90 c:
id ave
1 30
1 20
我想问的是,假设 b,c表都连的是a表的id,查询三张表的相同ID的记录到一张表上,当b或c表无ID=2记录时,当查询id=2的记录到联合的表就没有显示,请问怎么实现查询a.id=b.id and a.id=c.id 时 ,显示如下联合表:
id core ave
2 0 0 也就是在b,c表上没有ID=2的记录时,core 和 ave都显示0
请问大家,如果在数据库里实现不了,可以用DATAGRID实现吗?
a, b, c 三张表结构如下
a:
id name
1 小明
2 小张 b:
id core
1 80
1 90 c:
id ave
1 30
1 20
我想问的是,假设 b,c表都连的是a表的id,查询三张表的相同ID的记录到一张表上,当b或c表无ID=2记录时,当查询id=2的记录到联合的表就没有显示,请问怎么实现查询a.id=b.id and a.id=c.id 时 ,显示如下联合表:
id core ave
2 0 0 也就是在b,c表上没有ID=2的记录时,core 和 ave都显示0
请问大家,如果在数据库里实现不了,可以用DATAGRID实现吗?
解决方案 »
- 虚心求教关于如何使用js调用
- 怎么控件不可以看到实现它的具体代码呢?想改改不行吗?
- ASP.NET,如何在程序中设置某些菜单项不可见?
- 三个简单的sql语句
- 进度条问题!请教各位
- {"输入字符串的格式不正确。"}难道无解吗?
- 请教诸位关于inStr比较字符串的用法
- 一个建议,大家进来看看,支持的UP一下
- 请问如何利用存储过程输入字段类型为bit和datetime的内容?
- Sqlserver2000中的数据库字段为Money型,想用asp.net(C#)程序把该字段附一个空类型,应该怎么做?
- httpModule 伪静态页面将会降低多少效率
- VS2005英文版做的项目在中文版上打开时提示:安装不支持项目类型
再根据需要自己改下