在SQL查詢中,可以使用布爾聚合函數來對結果集中的行進行聚合計算,并返回布爾值作為結果。常見的布爾聚合函數包括COUNT、SUM、AVG、MAX、MIN等。
例如,假設有一個名為students的表,包含學生的信息,我們可以使用布爾聚合函數COUNT來統計有多少個學生的年齡大于等于18歲的情況:
SELECT COUNT(*) > 0 AS has_students_over_18
FROM students
WHERE age >= 18;
在上面的例子中,COUNT函數統計了年齡大于等于18歲的學生的數量,并返回一個布爾值,表示是否存在年齡大于等于18歲的學生。