SQL面試題兩題where和having的區別,主鍵和唯一索引/鍵值的區別

where和having的區別 Where 是一個約束聲明,使用Where約束來自數據庫的數據,Where是在結果返回之前起作用的,Where中不能使用聚合函數。 Having是一個過濾聲明,是在查詢返回結果集以後對查詢結果進行的過濾操作,在Having中可以使用聚合函數。 在查詢過程中聚合語句(sum,min,max,avg,count)要比having子句優先執行。而where子句在查詢過程中
相關文章
相關標籤/搜索