标准的方法是使用union联合或者case,我认为case最好,联合的结果被混淆了,我写一个case的例子你试试看:selectsum(casewhen`id1`=1and`check`='b'then1else0end)cnt1,sum(casewhen`id2`=0and`check`='b'then1else0end)cnt2,sum(casewhen`id3`=1and`check`='c'then1else0end)cnt3,from`table`;语句输出的结果是这样的,非常直观吧:cnt1cnt2cnt3235。
@runsql
顶0
加入收藏
相关问答推荐