首页 文章

从一组表连接到postgresql中的另一组表

提问于
浏览
1

我有一些表说t1,t2,t3 . 我需要在postgresql中实现这样的东西 .

select * from (t1 , t2) left join t3
where t1.some_column = t3.some_column;

但是postgresql抱怨道

错误:语法错误处于或接近“,”SQL状态:42601字符:77

1 回答

  • 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;
    

相关问题