![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
Dragon的记录
老子一拳把你打成象拔蚌。
展开
-
(原) mysql 查询表中最大时间和非空值的合集
有表查询 time 最大 con 非空的时间 注:time 为整个表 最大现有数据要求结果 时间最大 并且有内容sql语句select a.id ,a.con, max(b.time) from test a, test b where a.con '' );还有没有更好的方法啊。。。。。。原创 2017-03-15 16:37:42 · 2415 阅读 · 0 评论 -
(原) mysql 按月份统计查询数据
用做于统计图表 (月份)sql语句SELECT val AS month, COUNT(*)-1 AS countFROM ( SELECT val FROM mcalendar UNION ALL SELECT DATE_FORMAT(time, '%m') FROM test WHERE DATE_FOR原创 2017-04-05 14:21:42 · 30299 阅读 · 1 评论 -
(转) MySQL、SQL SERVER获取所有分类和每个分类的前N条记录
比如有文章表 test(Id,type,tiem),现在要用SQL找出每种类型中时间最新的前N个数据组成的集合,一段不错的代码,留存备用,转自(loveyuki.com),感谢。SELECT a1.* FROM test a1 INNER JOIN (SELECT a.type,p.time FROM test a LEFT JOIN test b转载 2017-01-12 08:52:37 · 2260 阅读 · 0 评论 -
(原) MySQL 对比数据大小
GREATEST(a,b,c) 横向对比最大 有null值 返回null LEAST(a,b,c) 横向对比最小 有null值 返回nullMAX(DISTINCT expression); 列数据比较MIN(DISTINCT e...原创 2018-03-24 10:50:20 · 10109 阅读 · 0 评论 -
(转)MYSQL批量插入数据库实现语句性能分析
MYSQL批量插入数据库实现语句性能分析假定我们的表结构如下代码如下 CREATE TABLE example (example_id INT NOT NULL,name VARCHAR( 50 ) NOT NULL,value VARCHAR( 50 ) NOT NULL,other_value VARCHAR( 50 ) NOT NULL) 通常情况下单条插入的sql语句我们会这么写:代码如...转载 2018-05-02 10:18:02 · 397 阅读 · 0 评论 -
(转)mysql 批量插入上万条数据 inserts 需要配置
批量插入数据量过大,解决办法修改 my.ini 加上 max_allowed_packet =6710886467108864=64M默认大小4194304 也就是4M修改完成之后要重启mysql服务,如果通过命令行修改就不用重启mysql服务。命令修改:(即时生效)正确写法:设置为500Mmysql> set global max_allowed_packet = 500*1024*10...转载 2018-05-22 17:44:41 · 8286 阅读 · 0 评论