查询记录可以使用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 显示查询记录