多表查詢
阿新 • • 發佈:2020-07-24
多表查詢:
內連線:
外連線:
子查詢:
一個查詢依賴另一個查詢
初始化資料: -- 使用者表(user) create table `user` ( `id` int auto_increment primary key, `username` varchar(50) -- 使用者姓名初始化資料); -- 訂單表(orders) create table `orders` ( `id` int auto_increment primary key, `price` double, `user_id` int); -- 給訂單表新增外來鍵約束 alter table orders add constraint user_fk foreign key (user_id) references user(id); -- 向user表中新增資料 insert into user values(3,'張三'); insert into user values(4,'李四'); insert into uservalues(5,'王五'); insert into user values(6,'趙六'); -- 向orders 表中插入資料 insert into orders values(1,1314,3); insert into orders values(2,1314,3); insert into orders values(3,15,4); insert into orders values(4,315,5); insert into orders values(5,1014,null);