数据库
第一杯茶
IT
展开
-
随笔面试题
1.联合索引 比如创建联合索引e1,e3 触发联合索引是有条件的: 1、使用联合索引的全部索引键,可触发索引的使用。 例如:SELECT E.* FROM E WHERE E.e1=1 AND E.e3=2 2、使用联合索引的前缀部分索引键,如“key_part_1 常量”,可触发索引的使用。 例如:SELECT E.* FROM E WHERE E.e1=1 3、使用部分原创 2016-03-29 19:42:38 · 419 阅读 · 0 评论 -
mysql插入时使用 INSERT ... ON DUPLICATE KEY UPDATE
项目中用到ON DUPLICATE KEY UPDATE ,这样存在重复数据时可以执行更新语句具体用法不细说 主要有一点要注意 之前以为更新时会返回2,实际发现不一定的 执行update时 若更新的字段值没变,此时是不返回2的 。具体官方文档也给出描述了 重点红圈标出...原创 2018-04-04 16:44:23 · 332 阅读 · 0 评论