Mysql join 連線的7種情況

2021-10-02 13:25:05 字數 2429 閱讀 7235

目錄建表

內連線左外連線

右外連線

左連線右連線

全連線兩表中沒有出現共同的資料

建立簡單的學生表和教師表,使用這兩個邊來演示 join 連線的 7 中情況。

create table `student` (    // 學生表

`id` int(11) not null auto_increment,

`name` varchar(8) not null,

`age` int(11) not null,

`teacher_id` int(11) not null,

primary key (`id`),

key `idx_name` (`name`)

) engine=innodb auto_increment=7 default charset=utf8;

create table `teacher` ( // 教師表

mysql JOIN 7種資料理論

mysql join 七種理論 1inner join 內鏈結。selct from table aa innerjoin bb on a.key b.key 簡單來說 inner jon 鏈結 其實就是 取 a b兩表的個一半資料 2 left join from table aa left jo...

mysql join的七種方式

1 a b兩表共有 select from tbl emp a inner join tbl dept b on a.deptid b.id 2 a b兩表共有 a的獨有 select from tbl emp a left join tbl dept b on a.deptid b.id 3 a ...

TCP連線 ESTALISHED 後的各種情況

tcp 資料傳輸過程圖 參考 執行服務端 為每個客戶端fork子程序服務 和 乙個客戶端,可以看到 服務端的父程序和子程序 如下圖,找到服務端子程序的pid,直接kill掉 kill 子程序後,子程序相關的開啟描述符都會被關閉,這就導致向客戶端傳送乙個fin,而客戶tcp則響應以乙個ack,這是tc...