在postgreSQL中联接三个外部表
我有三个外部表(在postgreSQL中联接三个外部表,postgresql,join,foreign-data-wrapper,Postgresql,Join,Foreign Data Wrapper,我有三个外部表(访问、部件、问题描述),它们有一个公共列,名为: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."startDa
访问、部件、问题描述
),它们有一个公共列,名为: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”的子句条目中缺少
将s替换为v,因为您没有表“s”
将s替换为v,因为您没有表“s”
欢迎来到Stackoverflow并祝贺您得到一个格式良好的答案:)欢迎来到Stackoverflow并祝贺您得到一个格式良好的答案:)
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";