mysql新建表和多表查詢,練習題
阿新 • • 發佈:2019-01-24
DROP TABLE IF EXISTS cart;
CREATE TABLE cart(
id int primary key auto_increment,
memberId int,
comment test ,
);
假如cart表存在就清除表
新建cart表,id,型別int,主鍵,
memberId ,型別int,
comment 型別test ,
DROP TABLE IF EXISTS member;
CREATE TABLE member(
id int primary key auto_increment,
name varchar(10) default null unique key,
pwd varchar(30) default 123456 ,
);
假如member表存在就清除
新建member表,id,型別int,主鍵
name 型別 varchar,不能重複不能為空
pwd型別 varchar預設123456
檢視tom和jack 分別買的東西及評論,寫了兩種寫法
select member.name,cart.goods,cart.comment from member,cart where member.id=cart.memberId and (cart.memberId=1 OR cart.memberId=2)
SELECT member.name,cart.goods,cart.comment from member
LEFT JOIN cart on cart.memberId=member.id where cart.memberId=1 or cart.memberId=2