mysql基础篇

主要是对mysql学习的一个总结,以免遗忘,第一次写博客,希望以后坚持下来,慢慢从菜鸟向大神迈步!

一.建表

CREATE TABLE student (
	id INT AUTO_INCREMENT,
	name VARCHAR (20),
	age INT,
	PRIMARY KEY (id)
);
插入多条数据:
INSERT INTO student (name, age)
VALUES
	('张三', 20),
	('李四', 30),
	('关羽', 10),
	('关羽', 40);
student表数据如下:

二.SELECT DISTINCT

实例:sql语句去重查询
SELECT DISTINCT
	name
FROM
	student;
运行结果:


三.WHERE字句中的运算符

=:

SELECT
	*
FROM
	student
WHERE
	age = 20;

运行结果:


>,<,>=,<=,!=用法与=类似这里不做赘述。


like:用于模糊查询

1.% 表示多个字值,_ 下划线表示一个字符;

2.M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。

3.%M% : 表示查询包含M的所有内容。

4.%M_ : 表示查询以M在倒数第二位的所有内容。

逻辑运算符:

and,or,not

四.ORDER BY

用于指定某列以升序:asc,或者降序排列:desc

SELECT
	*
FROM
	student
ORDER BY
	age ASC;

运行结果:


五.INSERT INTO

添加记录:

INSERT INTO student (id, NAME, age)
VALUES
	(8, '黄', 22);

运行结果:


六. DELETE

删除某条记录:

DELETE
FROM
	student
WHERE
	NAME = '黄';

运行结果:



七.UPDATE

更新记录

UPDATE student
SET NAME = '刘备'
WHERE
	NAME = '张三';

运行结果:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值