mysql#3 完成如下基础增删改查#1 查询奖品名中带机的奖品#2 修改第二个奖品将剩余数量减10#3 查询等级低于3并且价格大于1000的奖品#4 查询表中有多少不同的奖品等级#5 查询每个等级奖品的总数量#6 查询1等奖、3等奖、5等奖的奖品信息
- 查询奖品名中带“机”的奖品:
SELECT * FROM 奖品表 WHERE 奖品名 LIKE '%机%';
- 修改第二个奖品,将剩余数量减10:
UPDATE 奖品表 SET 剩余数量 = 剩余数量 - 10 WHERE 奖品ID = (SELECT 奖品ID FROM 奖品表 LIMIT 1,1);
- 查询等级低于3,并且价格大于1000的奖品:
SELECT * FROM 奖品表 WHERE 奖品等级 < 3 AND 价格 > 1000;
- 查询表中有多少不同的奖品等级:
SELECT COUNT(DISTINCT 奖品等级) FROM 奖品表;
- 查询每个等级奖品的总数量:
SELECT 奖品等级, SUM(剩余数量) FROM 奖品表 GROUP BY 奖品等级;
- 查询1等奖、3等奖、5等奖的奖品信息:
SELECT * FROM 奖品表 WHERE 奖品等级 IN (1,3,5);
原文地址: https://www.cveoy.top/t/topic/fKPJ 著作权归作者所有。请勿转载和采集!