count(id)>=2; 不明白
SELECT sex ?FROM users10 GROUP BY sex HAVING count(id)>=2;
count(id)是計算id非空個數,那計算非空個數之后,大于2是什么意思?是計算id非空個數后,如果數量大于2就顯示嗎?顯示什么啊,這里僅僅是判斷id非空個數是否大于2啊,沒有說滿足條件要執行什么???
SELECT sex ?FROM users10 GROUP BY sex HAVING count(id)>=2;
count(id)是計算id非空個數,那計算非空個數之后,大于2是什么意思?是計算id非空個數后,如果數量大于2就顯示嗎?顯示什么啊,這里僅僅是判斷id非空個數是否大于2啊,沒有說滿足條件要執行什么???
2016-08-14
舉報
2016-08-14
count(id)>=2指的是將表按sex分組后,查找組內記錄數>=2的sex字段。