10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.2 kb
手册页(邮政编码)- 372.3 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册摘录

13.2.12 TABLE语句

是一个DML语句中引入MySQL 8.0.19返回指定表的行和列。

table_name(订单column_name][限制数量(抵消数量]]

声明在某些方面就像选择。考虑到存在的表命名t以下两个语句生成相同的输出:

表t;SELECT * t;

你可以秩序,限制产生的行数使用命令限制分别的条款。这些函数一起使用时相同的相同的条款选择(包括一个可选的抵消条款与限制),你可以看到:

mysql >表t;+ - - - - - - - - - - b + | | | +——+——+ | 1 | 2 | | 6 | 7 | | 9 | 5 | | 10 | 4 | | 11 | 1 | | 13 | 3 | | 14 | 6 | +——+——+ 7行组(0.00秒)mysql >表t, b;+ - - - - - - - - - - b + | | | +——+——+ | 10 | 4 | | 11 | 1 | | 1 | 2 | | 13 | 3 | | 9 | 5 | | 14 | 6 | | 6 | 7 | +——+——+ 7行组(0.00秒)mysql >表t限制3;+ - - - + - - - + | | | b + - - - + - - - + | 1 | 2 | | 6 | 7 | | 9 | 5 | + - - - + - - - + 3组(0.00秒)mysql >表t, b限制3;+ - - - - - - - - - - b + | | | +——+——+ | 10 | 4 | | 11 | 1 | | 1 | 2 | +——+——+ 3组(0.00秒)mysql >表t, b限制3抵消2;+ - - - - - - - - - - b + | | | +——+——+ | 1 | 2 | | 13 | 3 | | 9 | 5 | +——+——+ 3行组(0.00秒)

不同于选择在两个关键方面:

  • 总是显示表的所有列。

  • 不允许任意行过滤;也就是说,不支持任何在哪里条款。

对于返回表列的限制,超出了可以通过使用过滤行命令限制,或者两者兼有,使用选择

可以使用临时表。

也可以用于代替吗选择在许多其他结构,包括那些列在这里:

  • 联盟,如下所示:

    mysql >表t1;+ - - - + - - - - - b + | | | + - - - + - - - + | 2 | 10 | | 5 | 3 | | 7 | 8 | + - - - + - - - + 3行设置mysql表t2 >(0.00秒);+ - - - + - - - + | | | b + - - - + - - - + | 1 | 2 | 3 | 4 | | | 6 | 7 | + - - - + - - - + 3组(0.00秒)mysql >表t1表t2联盟;+ - - - + - - - - - b + | | | + - - - + - - - + | 2 | 10 | | 5 | 3 | | 7 | 8 | | 1 | 2 | 3 | 4 | | | 6 | 7 | + - - - + - - - + 6行组(0.00秒)

    联盟只显示相当于以下声明:

    mysql > SELECT * FROM t1联盟选择从t2 *;+ - - - + - - - - - b + | | | + - - - + - - - + | 2 | 10 | | 5 | 3 | | 7 | 8 | | 1 | 2 | 3 | 4 | | | 6 | 7 | + - - - + - - - + 6行组(0.00秒)

    也可以使用在工会选择语句,语句,或两者兼而有之。看到部分13.2.10.3,“联邦条款”

  • 填充用户变量,和到输出文件到DUMPFILE表数据写入一个文件。看到部分13.2.10.1,“选择…声明”更具体的信息和示例。

  • 在许多情况下,您可以使用子查询。鉴于任何表t1与一个列命名一个和第二个表t2有一个专栏,语句如以下:

    (表中SELECT * FROM t1, t2);

    假设一个列的表ts被命名为x之前,相当于每个语句所示(并产生相同的结果在这两种情况下):

    SELECT * FROM t1,(从t2选择x);从t1, SELECT * (SELECT * FROM t2);

    看到部分13.2.11,“子查询”为更多的信息。

  • 插入取代语句,你会使用SELECT *。看到部分13.2.6.1,“插入…SELECT语句”为更多的信息和示例。

  • 也可以使用在许多情况下的吗选择创建表……选择创建视图…选择。看到这些语句的描述的更多信息和示例。