1.2 數據庫-合并、連接

合并 union

1、兩個表列要一致

2、合并時進行了去重操作

select * from test1 union select * from test2;

select id,name from test1 union select id,name from test2;

左右連接

left join? on 兩個表的對應關系--以左表為基準,右邊進行連接

左表中全部展示,坐表中有右表沒有用null補全,左表中沒有右表中有的則刪除

right join? on 兩個表的對應關系--與左表連接相反

select * from test1 right join test2 on test1.id=test2.id;

1、select * from test1 right join test2 on test1.id=test2.id;

(select * from test1 left join test2 on test1.id=test2.id) union (select * from test1 right join test2 on test1.id=test2.id);

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、數據庫操作: 1.1 創建數據庫: create database student; 1.2 刪除數據庫: ...
    __71db閱讀 797評論 0 0
  • mysql數據庫中 :database : 文件夾table : 數據表(數據文件) 進入mysqlmysql -...
    賦閑閱讀 580評論 0 0
  • 50個常用的sql語句Student(S#,Sname,Sage,Ssex) 學生表Course(C#,Cname...
    哈哈海閱讀 1,250評論 0 7
  • 一片葉子孤單在風中起舞 突然間生起對自行車后座裙子的眷戀 眷戀裙子在風中笑起來的角度 還有爛漫的花紋和優雅的曲線 ...
    村上的貓兒閱讀 267評論 0 1
  • 生活零零碎碎,我用力拼接,整理成一副錯亂的圖畫,我在圖畫里掙扎,慢慢地淪陷,無法自拔…… —— 搖搖晃晃,睡意很濃...
    弓長宇晗閱讀 394評論 0 0