select语句可以查询列之外的行吗?

时间:2020-08-12 02:36:39

标签: mysql sql

enter image description here

我的代码有效,但我不知道为什么!

不是命名行而不是列。那么为什么select语句起作用?

SELECT NAME FROM CITY WHERE COUNTRYCODE='JPN';

2 个答案:

答案 0 :(得分:0)

您只能使用列名进行SELECT。 NAME,在这种情况下是列名。

答案 1 :(得分:0)

行没有名字。所示的City表并不是数据表实际的“外观”。他们使用网格,以便可以向您显示字段的名称和类型,并且这些字段是列。如果使用SELECT *查询表,则它看起来像:

enter image description here

相关问题