mysql一些问题记录

复制语句

第一、只复制表结构到新表

create 新表名 as select * from 旧表名 where 1=2

或者

create 新表名 like 旧表名

第二、复制表结构及数据到新表

create 新表名 as select * from 旧表名

字符串转日期

STR_TO_DATE(columnName, '%Y-%m-%d %H:%i:%s');

日期转字符串

DATE_FORMAT(columnName, '%Y-%m-%d %H:%i:%s')

注意:在mybatis中不能识别<、<=、>、>=

解决办法:1、使用<:、<:=、>:、>:=、替换

2、大于等于 = ]]> (使用mybatis能识别的语法括起来)

小于等于

你可能感兴趣的:(mysql一些问题记录)