我有一张表跟着这个:
Ord_no | Share_no
1 1160
1 1160
2 1170
3 1160
3 1170
我想计算Ord_no
与Share_no
记录相同的差异。
例如:
Count Share_no=1160 ~~> 2
Count Share_no=1170 ~~> 2
我使用C#.net 并希望将1160记录传递给具有存储过程的数据库,并将“2”作为查询结果。
“从ord_tbl中选择count(*),share_no,其中share_no = @ share_no group by share_no”
答案 0 :(得分:1)
我假设您的表名为测试,答案应为:
select count(*), share_no from test group by share_no;