聚集函數用來匯總資料。雖然至今為止聚集函數的所有例子只是從單一表匯總數據,但這些函數也可以與聯結一起使用。為說明這一點,請看一個例子。如果要檢索所有客戶及每位客戶所下的訂單數,以下使用了COUNT() 函數的程式碼可完成此工作:
select customers.cust_name,customers.cust_id,count(order_num) as num_ord from customers inner join orders on customers.cust_id = orders.cust_id group by custo,=mers.cust_id;
select customers.cust_name,customers.cust_id,count(order_num) as num_ord from customers left outer join orders on customers.cust_id = orders.cust_id group by custo,=mers.cust_id;
以上是mysql使用帶有聚集函數的聯結的詳細內容。更多資訊請關注PHP中文網其他相關文章!