码迷,mamicode.com
首页 > 数据库 > 详细

python之路--MySQl单表查询

时间:2019-01-17 21:52:43      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:直接   使用   报错   python   field   分享图片   完整   找不到   play   

一 单表查询语法

技术分享图片
#查询数据的本质:mysql会到你本地的硬盘上找到对应的文件,然后打开文件,按照你的查询条件来找出你需要的数据。下面是完整的一个单表查询的语法

select * from,这个select * 指的是要查询所有字段的数据。

SELECT distinct 字段1,字段2... FROM 库名.表名 #from后面是说从库的某个表中去找数据,mysql会去找到这个库对应的文件夹下去找到你表名对应的那个数据文件,找不到就直接报错了,找到了就继续后面的操作
                  WHERE 条件       #从表中找符合条件的数据记录,where后面跟的是你的查询条件
                  GROUP BY field(字段)   #分组
                  HAVING 筛选      #过滤,过滤之后执行select后面的字段筛选,就是说我要确定一下需要哪个字段的数据,你查询的字段数据进行去重,然后在进行下面的操作
                  ORDER BY field(字段)   #将结果按照后面的字段进行排序
                  LIMIT 限制条数    #将最后的结果加一个限制条数,就是说我要过滤或者说限制查询出来的数据记录的条数

关于上面这些内容,我们在下面一个一个的来详细解释
单表查询语法

 二 关键字的执行优先级(重点)

技术分享图片
from
where
group by
having  # 使用是要放在group by 后面而且前面必须有group by
select
distinct  # 去重 要放在字段的前面,而且字段只能有一个
order by  # 排序,默认升序, order by desc 是降序
limit
关键字执行优先级

 

python之路--MySQl单表查询

标签:直接   使用   报错   python   field   分享图片   完整   找不到   play   

原文地址:https://www.cnblogs.com/attila/p/10284660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!