Mysql中的using

今天看到別人在sql語句中用到了using關鍵字,之前沒有用到過,如今在這裏記錄一下sql

舉例

首先有一下數據庫表student1和student2,如今要查詢用戶的全部信息數據庫

student1表spa

student2表code

  • 以往寫法
SELECT * from stu1 
left join stu2 on stu1.id=stu2.id
  • 使用了using關鍵字以後
SELECT * from stu1 
left join stu2 using(id)

查詢結果以下圖所示blog

總結

也就是說using對等於join中的onget

使用using()前提是(stu1和stu2)兩個表關聯字段必須是同樣的class

相關文章
相關標籤/搜索