Skip to content

Latest commit

 

History

History
87 lines (65 loc) · 1.11 KB

sql-statement-table.md

File metadata and controls

87 lines (65 loc) · 1.11 KB
title summary
TABLE
TiDB 数据库中 TABLE 语句的使用概况。

TABLE

当不需要聚合或复杂的过滤操作时,可以用 TABLE 语句代替 SELECT * FROM

语法图

TableStmt ::=
    "TABLE" Table ( "ORDER BY" Column )? ( "LIMIT" NUM )?

示例

创建表 t1

CREATE TABLE t1(id INT PRIMARY KEY);

插入一些数据:

INSERT INTO t1 VALUES (1),(2),(3);

查看表 t1 的数据:

TABLE t1;
+----+
| id |
+----+
|  1 |
|  2 |
|  3 |
+----+
3 rows in set (0.01 sec)

查询 t1 表,并按 id 字段倒序排列结果:

TABLE t1 ORDER BY id DESC;
+----+
| id |
+----+
|  3 |
|  2 |
|  1 |
+----+
3 rows in set (0.01 sec)

查询表 t1 中的前 1 条记录:

TABLE t1 LIMIT 1;
+----+
| id |
+----+
|  1 |
+----+
1 row in set (0.01 sec)

MySQL 兼容性

TABLE 语句是从 MySQL 8.0.19 开始引入的。

另请参阅