#多表子查询
SELECT * FROM 表名 INNER JOIN () as 别名 on 条件#1/查询成绩表中分数80-100以内的值 BETWEEN 在值和值之间的值
select * FROM score WHERE num between 80 and 100;
#2/不明白count count(字段名)\count(*):总数量
select COUNT(num) FROM score;
#3/运算符: >小于 <大于 =等于 !=不等于 + - * / %#4/like “%8%”
# %8%:取关于8的值
# ”%8“:取关于后一位是8的值
# "8%" : 取关于前一位是8的值
select * FROM score WHERE num LIKE "%8";#5/DISTINCT 去重:去除重复的值
select DISTINCT num FROM score;#6/ORDER BY 排序:asc:升序 desc:降序
select * from score ORDER BY num DESC;#7/GROUP BY 分组:把重复的分为一组
SELECT * FROM score GROUP BY student_id;#8/LIMIT 分页 选取第几行的数据,或者第几行到第几行数据
#查询4条随机数字
SELECT * FROM score LIMIT 4;
#查询5条随机数据
SELECT * FROM score LIMIT 1,5;#9/取别名(as)
select * from score sc;#10/and:和/并且 or:或者
#and:满足两方条件
#or:满足一方条件
SELECT * FROM WHERE num>80 or student_id=1;#11/in :包含 not in :不包含
#in 有问题 求分数80-100数据
select * FROM score WHERE num in(80,100);#12/is null :为空 is not null:不为空
#给成绩表内的数据为空 有问题:应该是只给num为空,但是全部为空或则全部不为空
select * FROM score WHERE num is null;
MySQL---查询条件
原创
©著作权归作者所有:来自51CTO博客作者夕陌的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:set以及map集合
下一篇:遍历节点数和基于元素节点的遍历
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mysql---外键
建立外键的联系:
MySQL -
Mysql---主从复制
mysql 主从复制
mysql 主从复制 -
MySQL---数据类型
正文开始!!!(本章完!
mysql 数据库 服务器 数据 字符串 -
mysql---索引mysql
-
Spring Authorization Server 接入oidc
推荐学习肝了十天半月,献上纯手绘“Spring/Cloud/Boot/MVC”全家桶脑图 一箭双雕!Alibaba架构师,纯手打Cloud+Boot微服务架构笔记 听说你很懂源码?Spring读懂了?还有这20道源码面试题接得住吗? 前言相信很多Java开发都遇到过一个面试题:Resource和Autowired的区别是什么?这个问题的答案相信基本都清楚,但是这两者在Spring中是如何实现的呢?
@autowired注解原理 @autowired注解注入为null @autowired的作用 autowired注入为null autowired注解原理