下订单自动减少库存,更改订单的时候纠正库存,恶意订单时纠正数量
来源:http://www.php100.com/html/webkaifa/database/Mysql/2013/0318/12231.html
解释的很好,但是代码都不可用,因此实际做了一遍。
现有如下两张表
1)商品表(库存表)
编号(id)名称(name)价格(price)库存(stock)
1 F16战斗机 10000 100
2 法拉利 800 70
3 航空母舰 5000 20
4 三栖交通工具 1000 50
DROP TABLE IF EXISTS shop;
CREATE TABLE shop(
id int(11),
name varchar(11),
price int(11),
stock int(11)
);
INSERT INTO shop(id,name,price,stock) values(1,'F16战斗机', 10000, 10);
INSERT INTO shop(id,name,price,stock) values(2,'法拉利', 800, 100);
INSERT INTO shop(id,name,price,stock) values(3,'航空母舰',5000, 11);
INSERT INTO shop(id,name,price,stock) values(4,'三栖交通工具', 1000, 30);
2)订单表
编号(id)商品编号(tid)购买数量(num)
DROP TABLE IF EXISTS commande;