【发布时间】:2009-09-06 17:36:57
【问题描述】:
我有以下 SQL 语句:
Select Choose(1,Orders.Employee, Orders.Customer) as Name1,
Choose(2,Orders.Employee, Orders.Customer) as Name2, [Shipped Date]
FROM Orders;
但是,“[发货日期]”字段中有一个空格,因此我在它周围加上方括号。问题是,在 SQL 视图中,它似乎认为方括号意味着它的参数,它要求我输入一个值,但我不想要一个值,我希望能够选择该字段名称!
感谢大家的帮助
【问题讨论】:
-
您的问题非常令人困惑,因为您的 SQL 相当于:“SELECT Orders.Employee AS Name1, Orders.Customer AS Name2, [Shipped Date] FROM Orders;”。此外,用表名完全限定 Employee 和 Customer 字段,然后对 [Shipped Date] 没有这样做,这似乎是相当不一致的。在我看来,这真的不应该有什么不同,但一致性会为您解决问题。
标签: sql ms-access ms-access-2003 jet-sql