关于sqlserver消除重复行的做法
我现在的sql语句如下,是好几个表inner join连接查询:但是查询出来的有很多哦重复行,欲哭无泪啊!!在网上看
用union可以消除重复行,但是具体还是不知道怎么用,还请大虾们多多指教,感激不尽啊!
select COUNT(a.aid) from a inner join b on a.bid =b.bid inner join c on b.cid=c.cid where c.cid=1
------解决方案--------------------
SQL code
select COUNT(distinct a.aid) from a inner join b on a.bid =b.bid inner join c on b.cid=c.cid where c.cid=1