![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql学习
zhuhai__yizhi
这个作者很懒,什么都没留下…
展开
-
Mysql子查询
子查询Where型子查询:指把内层查询的结果作为外层查询的比较条件。典型题:查询最大商品,最贵商品。Where型子查询如果where 列=(内层 sql),则内层sql返回的必是单行单列,单个值;如果where 列 in(内层 sql),则内层sql只返回单列,可以多行;From型子查询:把内层的查询结果当成临时表,供外层sql再次查询典型题:查询每个栏目下的最转载 2015-06-05 20:00:11 · 572 阅读 · 0 评论 -
Mysql之左连接右连接内连接——示例
(转载)http://www.cnblogs.com/dimdusk/archive/2013/06/09/3129599.html很少用到数据库,基本上只会简单的增删选改。前些日,面试的时候被问到左连接右连接,然后...然后就没有然后了。 网上搜了一些资料,自己又示例操作了一遍,总算有点明白了。现在记录于此,以便日后查阅。 话不多说,请看示例。 下面是两转载 2017-10-11 19:23:23 · 437 阅读 · 0 评论 -
MySQL在以下几种情况会创建临时表
(转载)http://blog.csdn.net/xiaolyuh123/article/details/53286033MySQL在以下几种情况会创建临时表:1、UNION查询;2、用到TEMPTABLE算法或者是UNION查询中的视图;3、ORDER BY和GROUP BY的子句不一样时;4、表连接中,ORDER BY的列不是驱动表中的;5、DISTINCT查询并且加上转载 2017-10-11 19:22:21 · 2406 阅读 · 0 评论 -
mysql 安装employees db的步骤
(转载)http://www.cnblogs.com/chenyucong/p/5734800.html因为准备要开始学习ASP.NET的高级部分,所以今晚想安装一个数据库示例,百度发现原来mysql有个employees db但是单纯按照网上的方法,也是没有办法导入的,所以写了这篇博文,作为笔记。 本文内容参考了2篇文章:http://ari.iteye.com/bl转载 2017-10-19 14:24:00 · 4719 阅读 · 1 评论 -
MySQL练习-employees数据库(一)
(转载)http://www.cnblogs.com/stream886/p/6254630.html安装一个数据库示例——employees使用工具为Navicat——(ctrl + q: 打开新查询窗口ctrl + r: 运行当前窗口内的所有语句)参考http://www.cnblogs.com/chenyucong/p/5734800.html转载 2017-10-19 14:22:47 · 2617 阅读 · 1 评论 -
【explain】MySQL联表查询中的驱动表
(转载)http://blog.csdn.net/u013065023/article/details/54964275写在前面1、不要求每个人一定理解 联表查询(join/left join/inner join等)时的mysql运算过程2、不要求每个人一定知道线上(现在或未来)哪张表数据量大,哪张表数据量小3、但把mysql客户端(如SQLyog,如He转载 2017-10-19 14:11:14 · 309 阅读 · 0 评论 -
MYSQL explain详解
(转载)http://blog.csdn.net/zhuxineli/article/details/14455029explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。虽然这篇文章我写的很长,但看起来真的不会困啊,真的都是干货啊!!!!先解析一条sql语句,看出现什么内容EXPLAIN SELECT s转载 2017-10-18 17:43:35 · 176 阅读 · 0 评论 -
mysql 赋给用户权限 grant all privileges on
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges;转载 2015-06-01 10:58:04 · 562 阅读 · 0 评论 -
mysql中SELECT语句的执行顺序
与大家分享mysql数据库中,SELECT语句的定义,以及select语句的执行顺序。1,select语句的定义一个完成的SELECT语句包含可选的几个子句。SELECT语句的定义如下: [] [] [] [] [] [] SELECT子句是必选的,其它子句如WHERE子句、GROUP BY子句等是可选的。一个SELECT语句中,子句的顺序是固定的转载 2015-06-05 20:05:05 · 1001 阅读 · 0 评论 -
Mysql中左连接
左连接的语法:假设A表在左,不动,B表在A表的右边滑动。A表与B表通过一个关系来筛选B表的行。语法:A left join B on 条件 条件为真,则B表对应的行取出A left join B on 条件这一块,形成的也是一个结果集,可以看成一张表 设为C既如此,可以对C表作查询,自然where ,group,having,order by,limit照常使用。转载 2015-06-06 14:12:12 · 671 阅读 · 0 评论 -
MySQL Explain详解
(转载)http://www.cnblogs.com/xuanzhi201111/p/4175635.html在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以转载 2017-10-13 18:55:53 · 190 阅读 · 0 评论