我有三个外国表(visits, parts, problemdescription
),其中有一个名为:" startDateTime
"
我想加入他们,所以我使用了以下查询:
select v."startDateTime", p.znumber, pd.remark FROM visits v
INNER JOIN parts p
on s."startDateTime"=p."startDateTime" INNER JOIN problemdescription pd
on s."startDateTime"=pd."startDateTime";
但是我为postgres得到了这个错误:
错误:缺少表格" s"
的FROM子句条目
答案 0 :(得分:3)
用v替换s,因为你没有表“s”。
select v."startDateTime", p.znumber, pd.remark FROM visits v
INNER JOIN parts p
on v."startDateTime"=p."startDateTime" INNER JOIN problemdescription pd
on v."startDateTime"=pd."startDateTime";