MySQL
小志志、
PHPer
展开
-
MySql IN 和 OR 效率问题
一、先说结论:IN 比 OR 快假设检索的列为N,IN 的时间复杂度为 O(LogN),而 OR 的时间复杂度为 O(N)在数据量少于100条时的情况下差别不大当要检索的列为主键索引时,IN 的执行速度和 OR 差别不大当要检索的列为普通索引时,IN 的执行速度和 OR 差别不大当要检索的列没有索引时,IN的执行速度要远大于 OR例如:1000条左右的数据,没有索引的...原创 2019-04-03 17:40:18 · 3294 阅读 · 1 评论 -
MySQL 复制表(LIKE 和 SELECT方法)
复制表的例子1、假如有两张表结构一样的表,表名分别为 tableA 和 tableB,表 tableA 里边有数据,表 tableB 里边没有数据,将表 tableA 中的数据复制到表 tableB 中。INSERT INTO tableB SELECT * FROM tableA2、如果不存在表 tableB,要复制 tableA 的表结构到 tableB,CREATE TABLE t...原创 2019-05-13 18:07:17 · 2659 阅读 · 0 评论