
数据库查询命令
weixin_38023156
这个作者很懒,什么都没留下…
展开
-
sql查询去重,别名
查询数据基本语法:select 字段列表/* from 表名 [where 条件];完整语法:select [select选项] 字段列表[字段别名]/* from 数据源[where 条件子句] [group by条件子句] [having 子句] [order by 子句] [limit 子句];什么是select选项呢?select选项是值select对查出来的结果的处理方式,主要有两...转载 2019-04-18 09:52:54 · 985 阅读 · 0 评论 -
sql查询语句,数据源
前面一篇介绍了select选项和字段别名,这篇介绍数据源。数据源就是数据的来源,关系型数据库的来源都是数据表。本质上只要保证数据类似二维表,最终都可以作为数据源。数据源分为多种:单表数据源,多表数据源,查询语句。单表数据源举例:select * from 表名;多表数据源举例:select * from 表名1,表名2,…;这里我们用两个表查询举例,先分别看看两个表的内容。上面显示两个...转载 2019-04-18 10:06:36 · 2228 阅读 · 0 评论 -
数据库逻辑运算符
本篇来学习下高级查询中的where子句。一般我们查询都是有条件的,很少会查询全量数据,所以我们会根据一些特定条件去海量数据里查询我们希望的结果,这个条件就是写在where子句里。Where字句:用来判断数据,也就是根据条件筛选数据。Where 子句返回结果有两种:0和1,0代表false,1代表true,在SQL中没有布尔这种数据类型。判断条件:比较运算符:>, <, >=...转载 2019-04-18 10:32:47 · 5233 阅读 · 0 评论 -
group by分组语法
这篇来学习group by字句。Group by就是分组的意思,根据某个字段进行分组。基本语法:group by 字段名;使用前面的学生表,我们来进行练习举例:根据性别分组根据上面显示,我们使用了分组语句,结果出现了数据丢失的情况。分组之后男和女只显示一条数据。在SQL中分组是为了统计数据,SQL提供了一系列统计函数供我们使用。 Count(): 统计分组后的记录数,每一组有多少...转载 2019-04-18 10:54:47 · 1414 阅读 · 0 评论 -
sql查询语句order by和 having
这篇来学习having子句和order by字句,和where字句一样,是用来进行条件判断的。Where是针对磁盘数据进行判断,进入到内存之后,会进行分组操作,分组结果就需要Having来处理。有这么一个结论,having能做where能做的几乎所有事情,但是where却不能做having能做的事情。Order by主要就是用来排序操作。分组统计的结果或者说统计函数 having能够使用。举例...转载 2019-04-18 11:30:28 · 2823 阅读 · 2 评论 -
sql命令limit子句
本篇来学习limit子句,这个知识点在面试或者笔试过程经常遇到。Limit子句是一种限制结果的语句,通常是限制数量。本篇就来学习limit两种使用方式。只用来限制长度(数据量):limit数据量;举例:查询学生表中前两条记录我们本来有6条学生记录,使用limit 2就只查询前面两条记录。举例:还是和上面一样,查询前面两个学生记录,看看有什么区别。上面第二种写法,起始位置是从0开始的,...转载 2019-04-19 09:54:37 · 612 阅读 · 0 评论 -
多张表链接查询之内链接
回顾前面的查询语句,我们可以得到下面这个查询语句的公式或者叫模板。从下面的语句,可以帮我们记住那些语句应该放什么顺序。模板:select 选项,字段别名,数据源(单表,多表和子查询[别名]),where字句(条件判断:从磁盘上开始),group by 字句(分组统计,统计函数,分组排序,多字段分组),having子句(判断结果,针对分组统计结果),order by字句(排序,多字段排序),lim...转载 2019-04-19 10:19:34 · 307 阅读 · 0 评论 -
查询语句外链接(左链接&&右链接)
前面一篇学习了内连接,本篇来学习外连接,外连接有左外连接和右外连接。本篇主要连接外连接和内连接的基本使用方法。外连接(outer join),是以某张表为主,取出里面的所有记录,然后每条与另外一张表进行连接。不管能不能匹配上条件,最终都会保留,也就是说,能匹配,正确保留;不能匹配,其他表的字段都置空(NULL)。外连接分两种情况,是以某张表为主,有主表。当以左表为主表,这个叫left join,...转载 2019-04-19 10:57:00 · 410 阅读 · 0 评论