数据库
天道酬勤。。。
这个作者很懒,什么都没留下…
展开
-
mybatis 没有数据插入,有数据更新
ON DUPLICATE KEY UPDATE 该语句是基于唯一索引或主键使用,比如一个字段a被加上了unique index,并且表中已经存在了一条记录值为1,下面两个语句会有相同的效果: INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; UPDATE table...原创 2019-01-08 10:28:07 · 2915 阅读 · 0 评论 -
MySQL中, 如何查询某一天, 某一月, 某一年的数据.
今天select * from 表名 where to_days(时间字段名) = to_days(now());某一天SELECT count(1) from unified_black_ext_query_log where to_days(create_time) = to_days('2019-01-15')昨天SELECT * FROM 表名 WHERE TO_D...原创 2019-01-17 21:06:12 · 206 阅读 · 0 评论 -
关于数据库中UNIQUE唯一约束可否有多个null值问题
我们都知道unique约束,限制此字段在数据库表中此字段值唯一但是如果我们不传值,那么他默认为null的话,可以有多个吗? 结论:在mysql中unique约束列可以含有多个null!...原创 2019-01-04 21:06:07 · 12323 阅读 · 1 评论 -
多条件、多维度 实现查询汇总
复杂的业务逻辑,用sql实现 <select id="queryDailyDatabySupplierType" parameterType="com.jd.jrdp.mybatis.page.PageBean" resultType="java.util.HashMap"> select gsqci.inter_name, gsqci.i...原创 2018-12-27 11:12:29 · 3644 阅读 · 0 评论