【发布时间】:2015-11-24 20:28:08
【问题描述】:
我很难让我的第二个别名在下面的示例中工作。 我正在使用松鼠 SQL 3.7
遇到错误
错误:[SQL5001] 列限定符或表 T2 未定义。 SQL状态: 42703 错误代码:-5001
UPDATE myDatabaseOne.myTableOne t1
SET
firstFieldToCopy = (SELECT DISTINCT alternateField FROM myDatabaseTwo.myTableTwo t2)
WHERE t1.firstFieldToCopy = t2.alternateField;
【问题讨论】:
-
您的逻辑有点不对劲.. 需要向我们展示您的数据是什么样的以及您试图将其更改为什么.. 我不知道为什么人们会根据您提供的查询
-
@JamieD77 好吧,所有答案都回答了他为什么会遇到错误。问题含糊不清这一事实并没有使相关错误变得不那么明显。
-
@JulienBlanchard 好吧,josh 的第一个答案可能是正确的路径.. 不确定不同的是什么.. Aaron 的第二个答案可能不会在 db2 中编译.. 我猜你的有一些有用的信息..
标签: sql db2 alias squirrel-sql