自然聯結無論何時對錶進行聯結,應該至少有一個列出現在不只一個表格中(被聯結的欄位)。標準的聯結(前一章介紹的內部聯結)會傳回所有數據,甚至相同的欄位都多次出現。自然聯結排除多次出現,使每個列只回傳一次。怎樣完成這項工作呢?答案是,系統不完成這項工作,由你自己完成它。自然聯結是這樣一種聯結,其中你只能選擇那些唯一的列。這一般是透過對錶使用通配符( SELECT * ),對所有其他表的欄位使用明確的子集來完成的。下面舉個例子:輸入:select c.*,o.order_num,o.order_date,oi.prod_id,oi.quantity,oi.item_price from customers as c,orders as o,orderitems as customers as c,orders as o,orderitems as customers as c,orders as o,orderitems” as
1.2.
3.
4. 簡介:1. 使用表格別名SQL除了可以對列名和計算欄位使用別名,也允許給表名起別名。這樣 做有兩個主要理由: 縮短SQL 語句; 允許在一條SELECT 語句中多次使用相同的表格。 使用表格別名範例: 1 SELECT cust_name, cust_contact 2 FROM Customers AS C, Orders AS O, O
5.
【相關問答推薦】:
以上是有關高級聯結的文章推薦5篇的詳細內容。更多資訊請關注PHP中文網其他相關文章!