Java心得29

    今天学习了数据库:

CREATE DATABASE myab;
USE myab;
CREATE TABLE t_product(
id INT PRIMARY KEY AUTO_INCREMENT,
productName VARCHAR(50),
price DECIMAL(10,2),
factory VARCHAR(10),
createDate DATE,
keepDate INT,
producttype VARCHAR(20)
)CHARSET=utf8;


INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('大蒜',5.55,'四川南充','2015-04-15',30,'日杂类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('龙虾',50.00,'山东青岛','2015-09-10',7,'海鲜类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('鸡蛋',8.50,'山东济南','2015-08-05',15,'禽蛋类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('老陈醋',4.00,'山西太原','2015-07-25',365,'日杂类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('花鲢',5.00,'四川简阳','2015-09-08',3,'鱼类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('大闸蟹',45.50,'四川成都','2015-09-09',7,'海鲜类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('乌鸡',10.00,'山东烟台','2015-09-10',15,'禽蛋类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('豆瓣',7.50,'四川郫县','2015-08-01',180,'日杂类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('白鲢',4.50,'四川温江','2015-09-08',5,'鱼类');
INSERT INTO t_product(productName,price,factory,createDate,keepDate,producttype) VALUES('白糖',3.00,'四川乐山','2014-04-15',365,'日杂类');


SELECT * FROM t_product;
--  删除id为3的记录
DELETE FROM t_product WHERE id=3;
-- 修改商品’大蒜’价格为9元
UPDATE t_product SET price=9 WHERE productName='大蒜';
-- 所有海鲜类商品打8折
UPDATE t_product SET price=price*0.8 WHERE producttype='海鲜类';
-- 所有禽蛋类商品价格上浮2%
UPDATE t_product SET price=price*(1+0.2) WHERE producttype='禽蛋类';
-- 查询所有鱼类商品
SELECT * FROM t_product WHERE producttype='鱼类';
-- 查询所有保质期3个月以上的商品
SELECT * FROM t_product WHERE keepDate>90;
-- 查询所有山东省产的禽蛋类商品(产地模糊查询)
SELECT * FROM t_product WHERE factory LIKE '山东%' AND producttype='禽蛋类';
-- 查询所有2015年9月份所产的商品
SELECT * FROM t_product WHERE createDate>='2015-09-01' AND createDate<'2015-10-01';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值