已知进销系统数据库:会员(会员id INT,姓名 VARCHAR(8),性别 VARCHAR(2),手机号VARCHAR(11),会员卡号VARCHAR(6),,卡内余额DECIMAL (6,2),可用积分INT,上次消费时间DATETIME);货品(货品id INT ,名称 VARCHAR(20),规格 VARCHAR(8),条码VARCHAR(11),计量单位VARCHAR(4),零售价 DECIMAL(6,2),促销价DECIMAL(6,2));销售(销售id INT,收银员id INT ,销售时间DATETIME ,应收金额DECIMAL(6,2),实收金额DECIMAL(6,2),支付方式 INT ,销售状态 INT)销售明细(销售明细id INT,销售id iINT,货品id INT, 销售数量INT,零售价 DECILMAL(6,2),促销价DECIMAL(6,2))对于进销存系统数据库,请写出正确的sql语句:1)插入货品表(名称:“钢笔”,规格:"AX",条码:“69010105” ,计量单位:“支”,售价:25.5,促销价:23.00);2)删除所有收银员id为“2”的销售纪录和销售明细;3)更新所有卡内余额大于100的会员可用积分为100分
时间: 2023-06-11 18:05:06 浏览: 57
进销存数据库
1)插入货品表:
INSERT INTO 货品(名称,规格,条码,计量单位,零售价,促销价)
VALUES('钢笔','AX','69010105','支',25.5,23.00);
2)删除所有收银员id为“2”的销售记录和销售明细:
DELETE FROM 销售明细
WHERE 销售id IN (
SELECT 销售id FROM 销售 WHERE 收银员id = 2
);
DELETE FROM 销售 WHERE 收银员id = 2;
3)更新所有卡内余额大于100的会员可用积分为100分:
UPDATE 会员
SET 可用积分 = 100
WHERE 卡内余额 > 100;
阅读全文