*在sql中意味着什么?

时间:2016-07-29 15:21:33

标签: sql

例如,我知道SELECT * FROM example_table是什么;手段。但是,我不知道代码的每个部分意味着什么,我感到很不舒服。我只是一个初学者,所以你们可以帮助我。非常感谢。

2 个答案:

答案 0 :(得分:1)

SQL查询的第二部分是您要为每个记录检索的列的名称。

您显然可以为每条记录检索多个列,并且(仅当您要检索所有列时),您可以使用*替换它们的列表,这意味着“所有”列”。

因此,在SELECT语句中,编写*与列出实体的所有列相同。

Here你可能找到了最好的SQL学习教程。

答案 1 :(得分:1)

我通过分离代码的每一部分为您提供答案。

SELECT ==它命令计算机包含或选择数据库名称(表)中的每个内容。

(*)==表示所有{到此处代码表示包括数据库中的所有代码。}

FROM ==它指的是我们必须选择数据的位置。

example_table ==这是我们必须从中选择数据的数据库的名称。

总体意义是:

包含数据库中名称为example_table的所有数据。

感谢。