加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL数据库单表查询的案例

发布时间:2022-02-18 00:47:39 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要介绍MySQL数据库单表查询的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一、 简单查询 1. Select语句 Select [distinct] * | {字段名1,字段名2,字段名3,。。。} From表名 [where条件表达式1] [groupby 字
      这篇文章主要介绍MySQL数据库单表查询的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
 
一、 简单查询
 
1.     Select语句
 
     Select [distinct] * | {字段名1,字段名2,字段名3,。。。}
 
     From表名
 
     [where条件表达式1]
 
     [groupby 字段名 [having 条件表达式2]]
 
    [orderby 字段名 [asc|desc]]
 
    [limit[offset] 记录数]
 
(1)   Distinct是可选参数,用于剔除查询结果中重复的数据;
 
(2)   Group by是可选参数,用于将查询结果按照指定字段进行分组;having也是可选次参赛,用于对分组后的结果进行过滤
 
(3)   Order by是可选参数,用于将查询结果按照指定字段进行排序,排序方式由参数ASC或DESC控制,如果不指定,则默认为升序排列(ASC)
 
(4)   Limit 是可选参数,用于限制查询结果的数量,limit后面可以跟两个参数,第一个参数offset表示偏移量,如果偏移量为0,则从查询结果的第一条记录开始,偏移量为n则从查询结果中的第n+1条记录开始。如果不指定,则默认为0. 第二个参数‘记录数’表示返回查询记录的条数。
 
2.     查询所有字段
 
(1)   在select语句中指定所有字段
 
MySQL数据库单表查询的示例
 
(2)   在select语句中使用*通配符代替所有字段:查询结果只能按照字段在表中定义的顺序显示。
 
二、 按条件查询
  
当distinct关键字作用于多个字段时,只有它后面指定的多个字段值都相同,才会被认为是重复记录。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读