首頁 > 資料庫 > mysql教程 > sql中用JOIN USING如何簡化JOIN ON的實例

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

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

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
最新問題
ubuntu - using cpu段錯誤(核心已轉儲)?
來自於 1970-01-01 08:00:00
0
0
0
資料庫問題
來自於 1970-01-01 08:00:00
0
0
0
Redis Sentinel 從 Slave 讀取寫入 Master?
來自於 1970-01-01 08:00:00
0
0
0
C# 中讀取Redis數據出現髒數據
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板