
MySQL测试实用语句
发布日期:2021-05-14 09:15:23
浏览次数:48
分类:精选文章
本文共 1655 字,大约阅读时间需要 5 分钟。
一、查询列注释及列名称
可以通过以下查询获取指定数据库和表中各列的注释及列名:
SELECT column_name, column_comment FROM information_schema.columns WHERE table_schema = '数据库名' AND table_name = '表名';
二、查询表注释及表名称
要获取指定数据库和表的注释及表名,使用以下查询:
SELECT table_name, table_comment FROM information_schema.tables WHERE table_schema = '数据库名' AND table_name = '表名';
三、按时间段查数据
要按时间范围查询特定表的数据,可以使用以下查询:
SELECT DISTINCT spec_name, SUM(task_value) FROM 表名 WHERE task_date BETWEEN '202101' 和 '202112' GROUP BY spec_name;
四、查当天的数据
以下查询可以获取当前日期的所有数据:
SELECT * FROM dm_cbg_ffalcon_shop_type_sal_d WHERE to_days(DATA_DATE) = to_days(now())
或者可以使用日期格式匹配:
SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名, '%Y%m%d') = DATE_FORMAT(CURDATE(), '%Y%m%d');
五、查当月数据
要查询特定表某月份的数据,可以使用以下查询:
SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名, '%Y%m') = DATE_FORMAT(CURDATE(), '%Y%m');
六、查当年数据
要查询特定表某年的数据,可以使用以下查询:
SELECT * FROM dm_cbg_ffalcon_shop_type_sal_d WHERE DATE_FORMAT(DATA_DATE, '%Y') = DATE_FORMAT(CURDATE(), '%Y');
七、查昨天数据
以下查询可以获取昨天的数据:
SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名, '%Y%m%d') = DATE_FORMAT(CURDATE(), '%Y%m%d');
八、查上个月
要查询上个月的数据,可以使用以下查询:
SELECT * FROM 表名 WHERE PERIOD_DIFF(date_format(now(), '%Y%m') , date_format(时间字段名, '%Y%m')) = 1;
九、查去年数据
要查询去年的数据,可以使用以下查询:
SELECT * FROM dm_cbg_ffalcon_shop_type_sal_d WHERE PERIOD_DIFF(date_format(now(), '%Y') , date_format(数据日期字段名, '%Y')) = 1;
十、按月统计数据
要按月份统计特定字段的数据,可以使用以下查询:
SELECT date_format(时间字段名, '2021-%m') AS 月份, SUM(字段名) FROM 表名 GROUP BY date_format(时间字段名, '2021-%m');
十一、只传入一个查询条件,所有包含这个字段的数据查询出来
以下查询可以根据字段值筛选包含特定字段的数据:
SELECT * FROM `tb_behavior_log` WHERE CONCAT(`behavior_log_action`,`behavior_log_controller`,`behavior_log_id`,`behavior_log_opname`) LIKE '%index%';
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月30日 17时46分35秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
异常声音检测
2019-03-11
PCB学习笔记——AD17如何添加新的封装
2019-03-11
numpy版本问题
2019-03-11
无法打开文件“opencv_world330d.lib”的解决办法
2019-03-11
maven项目通过Eclipse上传到svn上面,再导入到本地出现指定的类找不到的问题
2019-03-11
maven 项目部署到tomcat下 没有class文件
2019-03-11
算法训练 未名湖边的烦恼(递归,递推)
2019-03-11
算法训练 完数(循环,数学知识)
2019-03-11
什么是接口
2019-03-11
2020版nodejs12.18.3安装配置教程
2019-03-11
iview组件库中,Form组件里的Input,无法正确绑定on-enter事件
2019-03-11
记录-基于springboot+vue.js实现的超大文件分片极速上传及流式下载
2019-03-11
JavaScript高级程序设计第四版学习记录-第九章代理与反射
2019-03-11
怎么解决Windows 10文件/文件夹正在使用无法删除
2019-03-11
F28335第九篇——通用IO
2019-03-11
STM32F429第十一篇之数据类型
2019-03-11
web项目开发记录
2019-03-11
matlab函数:sprintf详解
2019-03-11