MySQL语句注释、运行/执行顺序、帮助系统

MySQL语句注释、运行/执行顺序、帮助系统本文介绍了 MySQL 中的语句注释 包括单行注释 和多行注释 以及语句执行顺序 FROM ON JOIN WHERE 等

大家好,欢迎来到IT知识分享网。

一、MySQL语句注释

        MySQL 注释分为单行注释和多行注释,下面分别来介绍这两种注释。

单行注释

        单行注释语法格式:

#注释内容

— 注释内容

  #都是MySQL的注释词,它们的区别就是:#后面直接加注释内容,而--的第 2 个破折号后需要跟一个空格符在加注释内容。

多行注释

        多行注释语法格式:

        多行注释使用/* */注释符。/*用于注释内容的开头,*/用于注释内容的结尾。注释内容写在/**/之间,可以跨多行。
        注意:任何注释(单行注释和多行注释)都可以插在 SQL 语句中,且注释可以放在 SQL 语句中的任意位置。且 SQL 语句中对注释的数量没有限制。

二、MySQL语句执行顺序

        MySQL语句的执行顺序如下:

  1. FROM:确定要查询的表;
  2. ON:指定表与表之间的连接方式;
  3. JOIN:根据ON条件连接表;
  4. WHERE:对查询结果进行筛选;
  5. GROUP BY:将查询结果按照指定的列进行分组;
  6. WITH ROLLUP:将分组的结果再次聚合;
  7. HAVING:对分组后的结果进行筛选;
  8. SELECT:查询需要的数据列;
  9. DISTINCT:去重;
  10. ORDER BY:对结果集进行排序;
  11. LIMIT:指定返回结果的数量。

三、MySQL语句书写顺序

子句顺序

说明

是否必须使用

SELECT

要返回的列或表达式

FROM

从中检索数据的表或视图

仅从中检索数据时使用

WHERE

行级过滤

仅对记录进行筛选时使用

GROUP BY

分组字段

仅在分组聚合运算时使用

HAVING

组级过滤

仅对分组进行筛选时使用

ORDER BY

输出排序

仅对查询结果进行排序时使用

LIMIT

限制输出

仅对查询结果限制输出时使用

四、MySQL帮助系统的使用

        MySQL 查看帮助的命令是 HELP,语法格式如下:

HELP 查询内容

        其中,查询内容为要查询的关键字。

  • 查询内容中不区分大小写。
  • 查询内容中可以包含通配符“%”和“_”,效果与 LIKE 运算符执行的模式匹配操作含义相同。例如,HELP 'rep%' 用来返回以 rep 开头的主题列表。
  • 查询内容可以使单引号引起来,也可以不使用单引号,为避免歧义,最好使用单引号引起来。

例子:

        1)查询帮助文档目录列表。可以通过 HELP ‘contents’ ;命令查看帮助文档的目录列表。

        2)查看具体内容。根据上面运行结果列出的目录,可以选择某一项进行查询。例如使用 HELP 'Data Types'; 

        3)  如果还想进一步查看某一数据类型,如 INT 类型,可以使用 HELP 'INT';命令,

        4)  还可以查询某命令,例如使用 HELP 'CREATE TABLE'; 命令查询创建数据表的语法。

        MySQL 提供了 4 张数据表来保存服务端的帮助信息,即使用 HELP 语法查看的帮助信息。执行语句就是从这些表中获取数据并返回给客户端的,MySQL 提供的 4 张数据表如下:

  • help_category:关于帮助主题类别的信息
  • help_keyword:与帮助主题相关的关键字信息
  • help_relation:帮助关键字信息和主题信息之间的映射
  • help_topic:帮助主题的详细内容

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/119303.html

(0)
上一篇 2025-11-06 15:00
下一篇 2025-11-06 15:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信