SELECT * FROM bdfilm WHERE length IS NOT NULL;
--查询时长不为空的数据
SELECT * FROM bdfilm WHERE imdb_comment_num='无评';
--查询无评分的数据
SELECT title FROM bdfilm WHERE imdb_comment_num>=8 AND imdb_comment_num<=9;
--查询评分在8-9分的影片
SELECT title FROM bdfilm WHERE imdb_comment_num>=9 OR doub_comment_num>=9;
--查询imdb评分或者豆瓣评分在9以上的影片
SELECT * FROM bdfilm ORDER BY imdb_comment_num;
--按评分正向排序
SELECT * FROM bdfilm ORDER BY imdb_comment_num DESC;
-- 反向排序
SELECT * FROM bdfilm LIMIT 100;
--限制输出前100条数据
SELECT * FROM bdfilm LIMIT 20,80;
--限制输出从第20条开始的共80条数据
SELECT DISTINCT country FROM bdfilm;
--按country去重 得到country目录
SELECT * FROM bdfilm WHERE title LIKE '%开心%';
--模糊查询 在title中包含‘开心’的数据 %表示匹配任意长度字符 除此之外还有下划线‘_’,仅匹配单个字符
SELECT * FROM bdfilm WHERE imdb_comment_num IN (6,7,8,9);
--查询评分刚好是(6,7,8,9)分的数据
SELECT * FROM bdfilm WHERE imdb_comment_num BETWEEN 5 AND 9;
--查询评分在5~9的数据
SELECT COUNT(*) FROM bdfilm;
--查询数据总行数
SELECT imdb_comment_num,COUNT(*) FROM bdfilm GROUP BY imdb_comment_num;
--分组查询每个评分下的影片数。
SELECT imdb_comment_num,COUNT(*) FROM bdfilm GROUP BY imdb_comment_num HAVING imdb_comment_num>=9;
--需要在分组下进行条件判断,需要加上HAVING;
Mysql NO.2 查询基础
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 前言一 DQL:Data Query Language作用:查询数据常用关键字:SELECT 前言二 depart...
- 字段命名别名 关键字 as ,as之前为待命名的表或字段,之后为命名别名,其中 as 可以省略 求最大最小值 关键...
- 整合MyBatis pom.xml添加依赖 注:此处不引入spring-boot-starter-jdbc依赖是由...