-- 註冊時新增一條使用者記錄
insert
into
user(name, password) values();
使用者登入
-- 登陸時驗證使用者所輸入賬號密碼是否匹配
select
count(*) from
user
where name=''
and password='';
搜尋使用者需要的商品
-- 輸入關鍵字時查詢相關的產品
select filed1,filed2... from product
where name like
'%關鍵字%'
顯示商品的詳細資訊和評價內容
-- 顯示商品的詳細資訊
select * from product
where id='';
select productimage.id , productimage.type from product
inner
join productimage
where productimage.pid=product.id;
select propertyvalue.ptid , propertyvalue.value , property.name from propertyvalue
inner
join product
on product.id=propertyvalue.pid
inner
join property
on propertyvalue.cid = property.id;
-- 顯示評價內容
select review.content from review
inner
join product
on review.pid = product.id;
購物車內商品的結算和刪除
-- 商品的結算
insert
into orderitem(pid,oid,uid,number) values();
-- 商品的刪除
delete
from orderitem where pid=''
and uid='';
填寫訂單的詳細資訊
-- 新增訂單的詳細資訊
insert
into order_(adress, post...) values();
顯示訂單
-- 查詢訂單資訊
select * from order_
where id='';
-- 刪除訂單資訊
delect from order_
where id='';
顯示訂單的相關狀態和資訊
-- 查詢訂單相關狀態的時間
select ***date from order_()
where id='';
-- 查詢訂單相關資訊
select orderitem.number,orderitem.pid from orderitem
inner
join order_()
on orderitem.oid=order_.id;
新增評價
-- 給商品新增評價
update review set content='...'
where pid='';
顯示商品分類資訊和新增分類資訊
-- 顯示產品分類列表,一頁顯示五條
select *from category limit 0,5
order
by id desc;
-- 新增新分類資訊
insert
into category(name)
vslues();
新增,編輯和刪除屬性頁面
-- 新增屬性
insert
into property(name) values();
-- 刪除屬性
delete
from property
where id='';
-- 編輯屬性
update property set name=''
where id='';
顯示和新增產品資訊
-- 一頁顯示5條產品資訊
select id,name,subtitle,originalprice,promoteprice,stock from product limit 0,5;
--新增產品資訊
insert
into product(name,subtitle,originalprice,promoteprice,stock) values();
新增和刪除資訊-頁面執行的sql語句
-- 新增相關資訊
insert
into productimage(type) values();
--刪除資訊
delete
from productimage where id='';
新增詳細的屬性
-- 新增詳細的屬性內容
update propertyvalue set
value=''
where ptid='';
管理相關訂單資訊
-- 限制顯示5個訂單資訊
select order_.id,order_.status,order_.price,orderitem.number,order_.receiver,order_.createdate,order_.paydate,order_.deliverydate,order_.confirmdate from
order
left
join orderitem on order_.id=orderitem.oid
order
by order_.id desc;
--修改訂單的相關狀態資訊
update order_ set ***date='',status=''
where id='';
商城mysql設計 設計簡單的商城資料庫
我的訂單設計 其實就是我購買的商品記錄 orders 我的購物車設計 shopcart 我的位址設計 address 我的微公尺劵 卡 激勵學生們使用 的一種手段 wemoneycard 微公尺卡記錄 wemoneycardrecard 商品分類 goodscategory 商品goods 屬性選項...
資料庫部分2
1.關係 乙個關係就是一張二維表,每乙個關係有乙個關係名,可以儲存為檔案。2.元組 表中的行稱為元組,一行就是乙個元組,對應儲存檔案中的乙個記錄。3.屬性 關係中的一列稱為乙個屬性,乙個屬性必須有唯一的屬性名,乙個關係可以有若干個屬性值。4.域 屬性的取值範圍,是一組具有相同資料的值的集合。5.建立...
資料庫部分4
1.左聯 右聯 外聯是什麼意思?左聯 包括指定左表中的所有行 右聯 包括指定右表中的所有行 全外聯 包括左表和右表中的所有行 2.什麼是資料庫事務 資料庫事務是指作為單個邏輯工作單元執行的一系列操作,這些操作要麼全做要麼全不做,是乙個不可分割的工作單位 3.mysql實現了四種通訊協議 tcp ip...