sql
PG_码农
高山流水点滴积累。
展开
-
You can't specify target table 'a' for update in FROM clause
错误:You can't specify target table 'a' for update in FROM clause含义:不能在同一表中查询的数据作为同一表的更新数据。工具:MySQL数据:id 父级id 编号 父级编号1 3 a b3 5 b c业务场景:通...原创 2018-09-06 17:53:46 · 4879 阅读 · 0 评论 -
Data too long for column 'userNo'
报错:Data too long for column 'userNo'数据库:MySQL原因:由于数据库里面对应的字段长度小于你赋予的值的长度解决方法:修改字段的长度原创 2018-09-07 11:59:03 · 247 阅读 · 0 评论 -
Invalid default value for 'lastUpdateTime'
错误:Invalid default value for 'lastUpdateTime'错误:执行建表语句时,字段lastUpdateTime timestamp not null comment报错.修改:lastUpdateTime timestamp not null default CURRENT_TIMESTAMP comment ...原创 2018-09-11 10:56:01 · 2003 阅读 · 0 评论 -
按月分组求每个月的最后一条数据
数据:需求:求每个月每个人的最后一条数据sql:SELECT l.* FROM log_staff AS l INNER JOIN ( SELECT userNo, MAX( lastUpdateTime ) AS lt FROM log_staff GROUP BY userNo, DATE_FORMAT( lastUpdateTime, ...原创 2018-10-11 10:26:04 · 1128 阅读 · 0 评论