随笔分类 -  mysql

摘要:业务逻辑中有一个删除操作,其中有两条数据删除时报错Duplicate entry ‘xxx’ for key 'PRIMARY' 乍一看觉得不可思议,因为没有听说过DELETE语句会报错重复主键的,都是在INSERT和UPDATE语句时就会报错 去表里SELECT 查询了一下,只有一条数据,直接在库 阅读全文
posted @ 2020-07-16 18:05 阿竹 阅读(1591) 评论(0) 推荐(0)
摘要:这样写的话相同的值会被过滤掉,即有若干个相同的值时返回List实际上只有一个元素,造成查询结果与实际count不一致 解决:将result写到collection标签中,写成如下形式 阅读全文
posted @ 2019-03-28 16:15 阿竹 阅读(3434) 评论(0) 推荐(0)
摘要:select curdate(); --获取当前日期 select last_day(curdate()); --获取当月最后一天。 select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天 select date_ad 阅读全文
posted @ 2018-05-22 17:20 阿竹 阅读(1755) 评论(0) 推荐(0)