mysql学习笔记 查找技术 1207 0311

# 查看学生表
SELECT * FROM student;

# 查分数等于200分的学生
SELECT * FROM student WHERE score = 200;

# 查询分数不等于200的所有数据
SELECT * FROM student WHERE score != 200;
SELECT * FROM student WHERE score <> 200;

# 查城市为天门并且分数为100分的
SELECT * FROM student WHERE place="天门" AND score=100;
SELECT * FROM student WHERE place="天门" && score=100;


# 查询城点为襄阳或者分数为200的数据
SELECT * FROM student WHERE place="襄阳" OR score=200;
SELECT * FROM student WHERE place="襄阳" || score=200;

# 查找id在2-4之间的所有的数据,包含2与4
SELECT * FROM student WHERE id>=2 AND id<=4;
SELECT * FROM student WHERE id BETWEEN 2 AND 4;

# 查找地点要么是武汉的,要么是天门的
SELECT * FROM student WHERE place = "武汉" OR place = "天门";
SELECT * FROM student WHERE place IN ("武汉","天门");

# 空查找 查找为空的数据
SELECT * FROM student WHERE score IS NULL;

# 空查找 查找不为空的数据
SELECT * FROM student WHERE score IS NOT NULL;


# 模糊查询 查询姓诸葛的
SELECT * FROM student WHERE sname LIKE "诸葛%";

# 查询名字中是两个字的用户
SELECT * FROM student WHERE sname LIKE "__";

# 查询姓名中带有大的或者带有小的所有数据
SELECT * FROM student WHERE sname LIKE "%大%" OR sname LIKE "%小%";


# 排序查找 按分数升序排序
SELECT * FROM student ORDER BY score;
SELECT * FROM student ORDER BY score ASC;

# 按分数降序显示
SELECT * FROM student ORDER BY score DESC;

# 多个排序条件 按分数降序排 如果分数一样就按id降序排
SELECT * FROM student ORDER BY score DESC,id DESC;

# 插入一个数据
INSERT INTO student VALUES(NULL,"魔铃","圣域",0,138,"2021-1-1",NULL,3);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值