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

1. TableStmt ::=
2. "TABLE" Table ( "ORDER BY" Column )? ( "LIMIT" NUM )?
示例
创建表 t1:
1. CREATE TABLE t1(id INT PRIMARY KEY);
插入一些数据:
1. INSERT INTO t1 VALUES (1),(2),(3);
查看表 t1 的数据:
1. TABLE t1;
1. +----+
2. | id |
3. +----+
4. | 1 |
5. | 2 |
6. | 3 |
7. +----+
8. 3 rows in set (0.01 sec)
查询 t1 表,并按 id 字段倒序排列结果:
1. TABLE t1 ORDER BY id DESC;
1. +----+
2. | id |
3. +----+
4. | 3 |
5. | 2 |
6. | 1 |
7. +----+
8. 3 rows in set (0.01 sec)
查询表 t1 中的前 1 条记录:
1. TABLE t1 LIMIT 1;
1. +----+
2. | id |
3. +----+
4. | 1 |
5. +----+
6. 1 row in set (0.01 sec)
MySQL 兼容性
TABLE 语句是从 MySQL 8.0.19 开始引入的。
