/*************user會員表*****************//**/createtableuser(u_idintprimarykeyauto_incrementnotnull,u_pwdintnotnull,u_phonevarchar(20)notnull,u_addressvarchar(200)notnul...
/*************user會員表*****************/
create table user(
u_id int primary key auto_increment not null,
u_pwd int not null,
u_phone varchar(20) not null,
u_address varchar(200) not null,
u_name varchar(20) not null,
u_email varchar(20)
/*o_count 人數
o_phone預約**
o_state預約狀態
o_onsubmit提交時間
o_type預約型別
o_order 預約時間
o_id int primary key auto_increment not null,
u_id int,
o_count int not null,
o_phone int not null,
o_state varchar(10),
o_onsubmit date,
o_order date,
o_type varchar(10),
constraint foreign key(u_id)references user(u_id)
/*orderdetail訂單詳情表
od_count 產品數量
od_price產品**
p_id 產品id
u_id 使用者名稱
create table orderdetail(
od_id int primary key auto_increment not null,
od_count int not null,
p_price float,
o_addresss varchar(200),
p_id int ,
u_id int,
constraint foreign key(p_id)references product(p_id),
constraint foreign key(u_id)references user(u_id)
/*orderdetail訂單總表
od_id 訂單詳情id
od_price產品**
p_id 產品id
u_id 使用者名稱
ot_state 訂單狀態
ot_onsubmit 下單時間,
ot_order執行時間
create table ordertotal(
ot_id int primary key auto_increment not null,
od_id int,
u_id int,
p_name varchar(30),
ot_phone int not null,
ot_state varchar(10),
ot_onsubmit date,
ot_order date,
constraint foreign key(od_id)references orderdetail(od_id),
constraint foreign key(u_id)references user(u_id)
/*orderdetail產品總表
od_id 訂單詳情id
p_price產品**
p_name 產品名
p_size 大小
p_type 型別
create table product(
p_id int primary key auto_increment not null,
p_price int not null,
p_name varchar(30),
p_size varchar(60),
p_type varchar(20)
(2,187801999916,1,"2016-2-14","2016-2-14","自作",1),
(1,18=80199916,1,"2016-5-14","2016-2-14","到店",2),
(2,1878=019516,1,"2016-4-14","2016-4-14","自作",4),
(2,18=01999916,1,"2z016-2-14","2016-2-14","到店",2),
(4,18=01999916,1,"2016-2-14","2016-4-14","自作)
查詢出使用者的姓名,產品名稱,產品的數量,**, 總金額等資訊,怎麼拼寫sql語句,已知條件只有ot_state=2
展開
mysql 事務 數量 Mysql 事務
什麼是事務 不可分割的操作,比如乙個事務要修改 a 表和刪除 b 表的資料兩個操作,這兩個操作都成功,這個事務才 commit,不然 rollback 每條 sql 語句都是乙個事務 只對 dml 生效 caid 一致性 consistency 讓資料保持一定程度的合理性,比如使用者加入購物車,購物...
mysql事務機制 Mysql事務機制
mysql事務是指將資料庫從一種一致性狀態轉到另一種一致性狀態 mysql事務具有acid特性 原子性 atomicity 事務中的所有操作,要麼全部執行,要麼都不執行 一致性 consistency 事務開始和結束後,資料庫的完整性不會被破壞 隔離性 isolation 事務之間互不影響。事務的隔...
mysql事務死鎖 MySQL事務 死鎖
一 概念 多個事務在同一資源上互相占用形成迴路。這就是死鎖 基本命令 檢視是否自動提交事務 show variables like autocommit 設定事務是否自動提交 set autocommit 0 set autocommit 1 二 例子 create table user id bi...