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

黄舟
發布: 2017-09-08 13:48:21
原創
1934 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板