我有一些表说t1,t2,t3。 我需要在postgresql中实现这样的东西。
select * from (t1 , t2) left join t3
where t1.some_column = t3.some_column;
但是postgresql抱怨
错误:语法错误处于或接近“,”SQL状态:42601字符:77
答案 0 :(得分:1)
你不能使用from (t1,t2)
,你必须以某种方式加入它们。
尝试这样的事情:
select * from t1
inner join t2 on t1.someColumn=t2.someColumn
left join t3 on t1.some_column = t3.some_column;