![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
qq_36283674
这个作者很懒,什么都没留下…
展开
-
union all、in、or哪个查询效率高
1.or和in的效率基本一致 2.对于索引列来最好使用union all,因复杂的查询【包含运算等】将使or、in放弃索引而全表扫描,除非你能确定or、in会使用索引。 3.对于只有非索引字段来说你就老老实实的用or 或者in,因为 非索引字段本来要全表扫描而union all 只成倍增加表扫描的次数。 ...原创 2020-10-18 10:30:22 · 1559 阅读 · 0 评论 -
sql查询语句顺序
sql查询语句顺序 from->on->join->where->group by->select->having->order by转载 2019-11-07 10:51:19 · 88 阅读 · 0 评论 -
sql编写经验
做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。 我们程序员不是dba,不需要时刻关注sql运行时间,想方设法优化表结构,存储空间,优化表读取速度等等,但是在开发系统时,时刻保持优良的写sql语句的作风是很有必要的,...转载 2019-11-06 19:53:06 · 143 阅读 · 0 评论 -
mysql dos下插入中文报错
当使用windows的dos客户端连接mysql出现以下报错 ERROR 1067 (42000): Invalid default value for 'add' 则说明当前dos的字符编码没有告诉mysql数据库,因为dos的中文编码只有gbk,此时查看下dos连接到达数据库的整体编码(show variables like 'char%';)不难看出当前客户端的字符编码和连接编码都设置为ut...转载 2019-11-06 13:04:45 · 107 阅读 · 0 评论 -
sql语句练习
sql语句练习转载 2019-11-04 12:48:23 · 75 阅读 · 0 评论 -
事务隔离级别
事务隔离级别转载 2019-11-04 12:41:00 · 95 阅读 · 0 评论