
数据库
网瘾少年徐志摩
这个作者很懒,什么都没留下…
展开
-
coun(1) count(字段) count(*) 结果不一致问题
结论:1.count(1)与count(*)得到的结果一致,包含null值。 2.count(字段)不计算null值 3.count(null)结果恒为0原创 2017-08-24 15:34:18 · 1755 阅读 · 0 评论 -
查看mysql实际执行语句(被mysql优化后执行的sql)
EXPLAIN EXTENDEDSELECT * FROM dormitory_info a LEFT JOIN dormitory_join_advantage b on a.id = b.dormitory_info_id LEFT JOIN dormitory_intention_select c on a.id= c.dormitory_info_id WHERE a.id = 'ef...原创 2016-09-12 11:52:20 · 2617 阅读 · 0 评论 -
mysql的UseAffectedRows问题 以及其他常见配置说明
遇到MySQL中on duplicate key update语句返回值不正确:在server5.1.*的返回分别为insert=1,update=3,nochange=2在server5.5.*的返回分别为insert=1,update=2,nochange=1应返回:insert=1,update=2,nochange=0使用mysql-connector-java-*.jar不当导致。修正为...转载 2017-03-31 10:22:23 · 7485 阅读 · 0 评论 -
Mysql中not in的注意问题
http://blog.youkuaiyun.com/liuxilil/article/details/6718409 中有讲到not in在字段值有null的情况下会导致所有的数据都查询不到原创 2017-10-23 17:24:02 · 2016 阅读 · 0 评论 -
Mysql中查找附近人的查询语句
http://www.cnblogs.com/mgbert/p/4146538.html转载 2017-10-26 15:09:01 · 1910 阅读 · 0 评论 -
Mysql 存在既更新,不存在就添加(sql语句)
原文:https://blog.youkuaiyun.com/woshihaiyong168/article/details/75082668INSERT 语句的一部分,如果指定 ON DUPLICATE KEY UPDATE ,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE,如果不会导致唯一值列重复的问题,则插入新行sql 语句...转载 2018-07-04 16:18:38 · 53683 阅读 · 15 评论 -
MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
原文:http://blog.sae.sina.com.cn/archives/3491INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('test9@163.com', '99999', '9999'); 这样当有重复记录就会忽略,执行后返回数字0还有个应用就是复制表,避免重...转载 2018-07-04 16:21:45 · 362 阅读 · 0 评论