【发布时间】:2023-03-10 23:33:01
【问题描述】:
我在 W3Schools 的 this 示例游乐场页面上尝试了以下 SQL。
SELECT CustomerID AS Id, CustomerName AS Customer
FROM Customers
WHERE Customer="Alfreds Futterkiste";
但我得到No value given for one or more required parameters. 作为回复。
如果我使用 CustomerName 而不是别名,它会起作用。
这是游乐场测试页面的失败还是不可能?
【问题讨论】:
-
WHERE子句在select之前进行评估。因此,where子句不知道您使用的别名。 -
no ... 在什么情况下不允许使用别名
-
我尝试了问题中的 sn-p,它在链接到的操场页面上工作。
-
可能取决于浏览器,因为数据库是在浏览器中创建的。
标签: sql