iT邦幫忙

0

SQL語法四(having和DISTINCT語法的使用)

  • 分享至 

  • xImage
  •  

如果使用彙總函數加上GROUP BY 語法,後面是無法使用 WHERE條件式 去做彙總之後的篩選,這時候就必須使用
HAVING...

範例:

SELECT 員工姓名 FROM 員工清單

WHERE 1=1

AND 專長 IN('C#','MS SQL')

GROUP BY 員工姓名

HAVING (Count(*)=2)

DISTINCT語法除了可以應用在剔除重複值之外,也可以應用在彙總函數中,例如

COUNT(Distinct 姓名) //非null值以及重複值的筆數

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言