一、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帮助系统的使用

        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:帮助主题的详细内容