MySQL 简单的增删改查6_MySQL简单的增删改查

1.新建一个食物表

CREATE TABLE IF NOT EXISTS `food`(

`id` INT UNSIGNED AUTO_INCREMENT,

`food_big_type` VARCHAR(40) NOT NULL,

`food_small_type` VARCHAR(40) NOT NULL,

`food_name` VARCHAR(40) NOT NULL,

`food_money` TINYINT NOT NULL,

PRIMARY KEY (`id`)

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

9a7272ead72b

Paste_Image.png

2.插入数据(增)

INSERT INTO food (food_big_type,food_small_type,food_name,food_money) VALUES

('小吃类','营养小吃','飘香拌面','5'),

('小吃类','营养小吃','爽口云吞','5'),

('小吃类','营养小吃','炸酱面','6'),

('小吃类','营养小吃','清汤面','4'),

('小吃类','营养小吃','炒面','8'),

('小吃类','营养小吃','拌云吞','6'),

('炖品类','滋补炖罐','海带排骨汤','7'),

('炖品类','滋补炖罐','人参乌鸡汤','8'),

('炖品类','滋补炖罐','天麻猪脑汤','8'),

('炖品类','滋补炖罐','莲子猪肚汤','8'),

('炖品类','滋补炖罐','红参鸽子汤','9'),

('炖品类','滋补炖罐','十全牛鞭汤','10'),

('米饭类','套餐盖浇','鸡腿套餐饭','11'),

('米饭类','套餐盖浇','鸭腿套餐饭','12'),

('米饭类','套餐盖浇','猪脚套餐饭','13'),

('米饭类','套餐盖浇','茄子肉丝盖浇饭','10'),

('米饭类','套餐盖浇','青椒牛肉盖浇饭','14'),

('米饭类','套餐盖浇','土豆肉丝盖浇饭','11');

9a7272ead72b

Paste_Image.png

3.删除几条数据(删)

DELETE FROM food WHERE food_name = '天麻猪脑汤';

9a7272ead72b

Paste_Image.png

为了演示多条删除,添加两个数据如下

9a7272ead72b

Paste_Image.png

DELETE FROM food WHERE food_name IN ('霸王餐','无敌海霸王');

9a7272ead72b

Paste_Image.png

注意:一般在实际的开发过程中是不会真正删除数据的,而是对这些数据设置一个状态,用改变状态的方式来伪删除数据。因为数据是有价值,这些数据可以供给程序分析。

4.查询数据(查询)

查询数据是数据库最主要的行为,后面会慢慢拓展开,这里只做最简单的查询

SELECT * FROM food WHERE food_big_type = '小吃类';

9a7272ead72b

Paste_Image.png

一般在实际开发中请不要用“SELECT * ”这是一种非常低效的查询,

应该查询具体字段,例如

SELECT food_big_type,food_small_type,food_name,food_money

FROM food WHERE food_big_type = '小吃类';

9a7272ead72b

Paste_Image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值