查询记录

课后整理 2021-1-7

查询记录可以使用SELECT语句,该语句是SQL最强大的命令。下面简单介绍SELECT语句的基本用法,具体语法格式如下:

SELECT
    select_expr, ...                                                                      //要查询的内容,选择哪些列
    [FROM table_references                                                        //要查询数据表
    [WHERE where_definition]                                                  //指定查询条件
    [GROUP BY {col_name | expr | position}
      [ASC | DESC], ... [WITH ROLLUP]]                                 //对查询结果进行分组
    [HAVING where_definition]                                                  //查询时满足的第二个条件
    [ORDER BY {col_name | expr | position}
      [ASC | DESC] , ...]                                                           //对查询结果进行排序
    [LIMIT {[offset,] row_count | row_count  OFFSET offset}]              /限制输出的结果

在使用SELECT语句时,应先确定所要查询的列,*表示所有列,多列之间通过逗号进行分隔。如果针对多个数据表进行查询,则在指定的字段前面添加表名,通过点号进行连接,这样就可以防止表之间字段重名而造成的错误。

【示例】在上面示例中的tb_admin数据表中查询id、name、email列,并设置查询条件为id值为1,如图13.21所示。

图13.21  显示查询记录