是否有任何sql查询计算两列或三列合并的数据总数并显示总数?例如,在给定的表中,a列有1,b列有2,因此查询结果应为:如果a列和b列是公共的(重复的),而c列有不同的数据,那么什么是sql查询呢?结果应为:
p4rjhz4m1#
按a、b分组并计算结果:
SELECT A,B, COUNT(*) as Total FROM table GROUP BY A,B
p8h8hvxi2#
从表组中按a,b选择a,b,count(*)
4ktjp1zp3#
SELECT A , B , COUNT(*) , COUNT(DISTINCT C) FROM table GROUP BY A , B
3条答案
按热度按时间p4rjhz4m1#
按a、b分组并计算结果:
p8h8hvxi2#
从表组中按a,b选择a,b,count(*)
4ktjp1zp3#