首頁  >  文章  >  資料庫  >  sql中用JOIN USING如何簡化JOIN ON的實例

sql中用JOIN USING如何簡化JOIN ON的實例

黄舟
黄舟原創
2017-09-08 13:48:211931瀏覽

Mysql 中聯接SQL語句中,ON子句的語法格式為:table1.column_name = table2.column_name。

當模式設計對聯接表的欄位採用了相同的命名樣式時,就可以使用 USING 語法來簡化 ON 語法,格式為:USING(column_name)。

例如:


[sql]
SELECT f.color, c.is_primary, c.is_dark, c.is_rainbow  
FROM flags f    www.2cto.com  
INNER JOIN color c ON f.color = c.color  
WHERE f.country = 'China';

等價於


[sql]
SELECT f.color, c.is_primary, c.is_dark, c.is_rainbow  
FROM flags f  
INNER JOIN color c USING(color)  
WHERE f.country = 'China';

以上是sql中用JOIN USING如何簡化JOIN ON的實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn