这是关于W3 Schools 提供的SQL Tryit 编辑器。(这样说是为了以防万一这是特定于环境的问题)
该代码SELECT CustomerName, Address, City, PostalCode FROM Customers;产生以下输出,
执行代码时SELECT CustomerName, Address City, PostalCode FROM Customers;,我得到以下结果
显然,缺少逗号导致地址字段不显示。但这与字段名称不正确或未正确分隔时出现的错误消息不同。它似乎识别出Address是一个现有字段,但它认为仅显示紧邻逗号之前的字段。
正确使用逗号背后的逻辑是什么?这是否意味着任意数量的正确命名的字段,但没有后续逗号,将被忽略?
小智 6
逗号用于分隔字段,当您丢失逗号时,第二列将被视为列别名。这里“地址城市”的意思是,选择“地址”列并将其命名为“城市”。您可以在第二个屏幕截图中看到,选择了“地址”列中的值,但该列的名称是“城市”。
| 归档时间: |
|
| 查看次数: |
856 次 |
| 最近记录: |