我对DB2有一个问题。我有两个结构数据库相同的库。唯一的区别是数据。当我尝试对第一个库执行此sql请求时,它工作正常。
SELECT * FROM Z24FR.CLIENT, Z24FR.EMPLOYE WHERE CLIENT.CLINUM = EMPLOYE.CLINUM
但是当我尝试使用其他库时,我遇到了这个错误。第一个我检查了CLIENT和EMPLOYE表,它们都有包含数据的列。提前感谢您的解答
rxztt3cl1#
限定列的方式取决于“声明”表的方式请参阅Table designators所以如果你想要一些通用的东西
SELECT * FROM Z24xx.CLIENT CLIENT, Z24xx.EMPLOYE EMPLOYE WHERE CLIENT.CLINUM = EMPLOYE.CLINUM
或者是因为逗号表示法太旧了,不太可读
SELECT * FROM Z24xx.CLIENT CLIENT inner join Z24xx.EMPLOYE EMPLOYE on CLIENT.CLINUM = EMPLOYE.CLINUM
1条答案
按热度按时间rxztt3cl1#
限定列的方式取决于“声明”表的方式
请参阅Table designators
所以如果你想要一些通用的东西
或者是因为逗号表示法太旧了,不太可读