0

SQL 命令为:
select int_col from super, superb where super.ts = superb.ts and super.int_tag = sup erb.int_tag;
,结果显示DB error: invalid operation: invalid column name.
但是,我检查了我的马厩的列名,没有问题: 谁能告诉这里有什么问题?我认为我的 SQL 命令中没有语法错误
在此处输入图像描述

4

1 回答 1

1

int_colinselect int_col from super, superb where super.ts = superb.ts and super.int_tag = sup erb.int_tag;毫无意义,因为您的两个超级表都有一个名为int_col.
您应该将您的 SQL 命令更改为:<br /> select super.int_col from super, superb where super.ts = superb.ts and super.int_tag = sup erb.int_tag;

select superb.int_col from super, superb where super.ts = superb.ts and super.int_tag = sup erb.int_tag;

于 2021-09-02T08:09:20.500 回答