
mysql
缘来是你阿
这个人不太懒
展开
-
mysql 按自然年月日分组
报表按照自然年月日分组,但是没有数据的月份需要自动填充零。所以创建虚拟表年月日表SELECT @s :=@s + 1 AS _index, DATE( DATE_SUB(CURRENT_DATE, INTERVAL @s DAY) ) AS _dateFROM information_schema. TABLES, (SELECT @s := - 1) tempWHERE @s < 365 #控制天数 查询近一年的数据ORDER BY _date然后在leftjo.原创 2021-07-09 09:49:04 · 534 阅读 · 0 评论 -
sql类型转换
转:http://hongmin118.iteye.com/blog/2029728MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: Sql代码 CAST(value as type); ...转载 2018-11-06 09:19:55 · 774 阅读 · 0 评论 -
Mysql的DATE_FORMAT()日期格式转换
假如表logstatb中moment字段的内容是"年-月-日 时:分:秒",需要查询匹配“年月日”或“时:分:秒”即可的数据条目,这个时候就可以通过下面的SQL语句实现:select * from logstatb where date_format(moment,'%Y%m%d')= '20080227'(匹配“年月日”)select * from logstatb where dat...转载 2018-11-05 10:38:31 · 1171 阅读 · 0 评论 -
mysql日期计算转换
一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+除了 now() 函...转载 2018-11-05 10:41:00 · 1160 阅读 · 0 评论 -
jdbc调用mysql存储过程
public static void updateMtBeginTimeIsSix() { Connection connection = null; CallableStatement cs = null; try { connection = DataSource.getInstance().getConnection(); cs = connection.prepa...原创 2018-11-05 15:16:22 · 515 阅读 · 0 评论 -
mysql 删除重复数据
CREATE TABLE `abc` ( `id` int(11) DEFAULT NULL, `veh_code` varchar(255) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;DELETE FROM abc WHERE veh_code IN (SELECT v...原创 2019-06-28 17:05:50 · 141 阅读 · 0 评论 -
mysql:Data truncation: Division by 0
[mysqld]port=3306character-set-server=utf8basedir=/data/mysqldatadir=/data/mysqldata#innodb_buffer_pool_size=8Mlower-case-table-names=1wait_timeout=31536000interactive_timeout=31536000sql_mo...原创 2019-01-21 16:22:55 · 8576 阅读 · 0 评论