資料庫筆記

2021-08-08 04:18:34 字數 1590 閱讀 8769

筆記記錄:

****************************************====

左外連線left join

涉及表:student,fee,fee_info三張表,截圖依次如下:

兩張表應用:

查詢1:

查詢2:

對比就可以看出區別,查詢2比查詢1多1條鳳姐的記錄(此條記錄的s.number沒有對應的f.feeid)

查詢1:s.number找不到對應的f.feeid時,會自動過濾掉此條記錄

查詢2:外連線使用left join,以s表為主表進行查詢,當s.number找不到對應的f.feeid時,也會被查詢出來

三張表應用:

查詢1:

查詢2:

此時是三張表的關聯,跟兩張表的關聯是一樣的方法類似

對比就可以看出區別,查詢2比查詢1多1條鳳姐的記錄(此條記錄的s.number沒有對應的f.feeid)

查詢1:s.number找不到對應的f.feeid時,會自動過濾掉此條記錄

查詢2:外連線使用left join,以s表為主表進行查詢,當s.number找不到對應的f.feeid,f.ojbid找不到對應的objid時,也會被查詢出來

union 表連線

使用union的條件:對應的字段型別、字段個數 應該是相同的 才可以

涉及表:test_union 一張表,截圖依次如下:

應用:去掉有重複資料且address為空(圖中紅框的記錄)的記錄

3):拼接1、2步驟的表

結果為想要的結果,成功啦,呼啦啦啦啦.............................

資料庫筆記

資料庫mariadb 基本操作 mysql secure installation 配置嚮導 mysql uroot p 登陸資料庫 enter password 輸入密碼 welcome to the mariadb monitor.commands end with or g.your mari...

資料庫筆記

1.資料庫分頁查詢 select from table limit startline,pagesize 從startline開始查詢pagesize大小行資料 2.級聯操作 當存在外來鍵約束時,主表若想刪除或修改資料,必須先修改副表中相關聯的資料.如果想直接修改或刪除主表資料,同時改變副表 資料就...

資料庫筆記

在這裡插入描述 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行...