SQL
文章平均质量分 72
空谷回响
这个作者很懒,什么都没留下…
展开
-
SQL查询:并集、差集、交集
新建两个表进行测试: test_a ID name 1 曹操 2 郭嘉 3 孙权 4 周瑜test_b ID name 1 刘备 2 关羽 3 张飞 4 孙权 5 周瑜1.UNION形成并集 UNION可以对两个或多个结...原创 2018-03-07 22:42:44 · 89869 阅读 · 0 评论 -
SQL:查询排名
MySQL语句查询排名思路: 先将数据查询出来,按需要排序的字段做好升序(ASC)、降序(DESC),设置好排序的变量: 1、将已经排好的数据从第一条依次取出来,每取一个数据,排序变量就增加1,直至排序完成: (1,2,3,4,5…); 2、当出现相同的数据时,排名保持不变,此时则需要再设置一个变量,用来记录上一条数据的值,跟当前数据的值进行对比,如果相同,则排...原创 2018-03-12 18:16:46 · 12513 阅读 · 1 评论 -
SQL:常用优化方式
在SQL查询中为了提高SQL执行效率,我们通常会采取一些措施对查询语句进行SQL优化。一.常用的优化方式: 1、尽量避免全表扫描,首先硬考虑在 where 及 order by 涉及的列上简历索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。 3、应尽量避免在 where 子句中使用 != 或者 &lt...原创 2018-06-13 19:03:18 · 2013 阅读 · 0 评论