table1:id number1 123
2 456
3 789
4 234
5 908table2:id number1 456
2 234
3 178
4 908
5 456
我想得到的结果是:table1.id table1.number count table2.id(所有出现过的id)
1 123 0
2 456 2 1,5
3 789 0
4 234 1 2
5 908 1 4请问这个怎么实现啊?谢谢了
2 456
3 789
4 234
5 908table2:id number1 456
2 234
3 178
4 908
5 456
我想得到的结果是:table1.id table1.number count table2.id(所有出现过的id)
1 123 0
2 456 2 1,5
3 789 0
4 234 1 2
5 908 1 4请问这个怎么实现啊?谢谢了
解决方案 »
- 服务器IP地址改后 SQL SERVER Configuration manager 中 TCP/IP中IP地址不变化
- Mssql 中怎么自动增加行
- inetl itanium处理器下的数据器安装问题
- 这样的触发器怎么写?操作比较复杂。80分全交出来了!
- bulk insert命令能否对已有数据的表批量增加纪录
- 关于sql2005和PowerDesigner12的问题
- 急用!!!如何提取出与表B不同的表A的记录
- 为什么没有写权限?
- Sql Server的系统存储过程修改后可以正常运行吗?
- sql server agent 中如何设置复制的job
- 是否可以通过别的表的字段排序?
- 求问一个t-sql循环的问题
from tb1
except
select *
from tb2
GROUP BY table1.id,table1.number