自聯結如前所述,使用表別名的主要原因之一是能在單一 SELECT 語句中不只一次引用相同的表。下面舉一個例子。假如你發現某件物品(其ID為 DTNTR )有問題,因此想知道生產該物品的供應商生產的其他物品是否也存在這些問題。此查詢要求先找到生產ID為 DTNTR 的物品的供應商,然後找出這個供應商生產的其他物品。以下是解決此問題的一種方法:輸入:select prod_id,prod_name from products where vend_id = (select vend_id from products where prod_id vend_id from products where prod_id vend_id from products where prod_id = 'DTR's)查詢。內部的SELECT 語句
簡介:自聯結 如前所述,使用表格別名的主要原因之一是能在單一SELECT 語句中不只一次引用相同的表格。下面舉一個例子。 假如你發現某件物品(其ID為 DTNTR )有問題,因此想知道生產該物品的供應商所生產的其他物品是否也存在這些問題。這個查詢要求先找到 生產ID為 DTNTR 的物品的供應商,然後找出這個供應商生產的其他物品。
2. mysql自聯結
#簡介:mysql的自聯結的處理速度比子查詢快了很多。所以自聯結還是有必要學習的。 普通的s ql子查詢語句SELECT `id`,`bic` FROM `biao` WHERE `id`=(SELECT `id` FROM `biao` WHERE `id`='9696e'); mysql的自聯結語句SELECT `id`,`bic` FROM `biao` AS a, `b
#3. MySQL學習足跡記錄14--表別名和自聯結_MySQL
簡介:MySQL學習足跡記錄14--表別名與自聯結
簡介:SQL允許給表取別名,而這樣做的兩個主要理由是:縮短SQL語句;允許在單條SELECT語句中多次使用同一個表格;與之前相對應的我們使用別名來表示一個表:自聯結問題:假如知道某一廠商生產的一個產品ID 為
以上是關於mysql聯結的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!