MySQL数据库培训教程(图文并茂)之3_MySQL数据查询与SQL语句

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:263

MySQL数据库培训教程(图文并茂)之3_MySQL数据查询与SQL语句

729
本章主要内容
3.1 SELECT语句的基本语法
3.2 MYSQL特殊查询
3.2.1 LIMIT查询前N条记录
3.2.2 在查询中使用正则表达式٭
3.2.3 利用RAND()提取随机行
3.2.4 利用GROUP BY的WITH ROLLUP子句做统计
3.3 重要系统函数
730
3.1 SELECT
语句的基本语法
SELECT [ALL /DISTINCT]
<目标列表表达式>[,< 目标列表达式>]…
FROM <表名或视图名>[,< 表名或视图名>]…
[WHERE <条件表达式>]
[GROUP BY <列名1>[ HAING< 条件表达式>]]
[ORDER BY< 列名2> {ASC/ DESC}]
其中<>表示在实际的语句中要采用所需内容进行代替
[]表示可以根据需要进行选择,也可以不选
{}表示必选项

3.1 SELECT
语句的基本语法

SELECT说明
为了从海量数据中筛选出我们感兴趣的数据,我们必须有一定过程,这一过程描述如下。
٭
从哪些数据源中选择数据。由from后面跟随的表名指定。连接运算
٭
选择出满足哪些条件的记录。由where后条件语句决定。选择运算
٭
显示数据中的哪些字段。由select后的字段列表决定,用*号表示数据中的所有字段,并且可对数据进行汇总计算。投影运算
٭
是否要对数据分组,按什么字段分组。由group by后的字段列表决定。
٭
显示的数据是否要排序,按哪些字段如何排序。由order by后的字段列表决定。ASC升序,DESC降序,默认为ASC。

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】