sqlite数据库执行full outer join时提示:RIGHT and FULL OUTER JOINs are not currently supported。

sqlite数据库不支持(+),不支持右外连接(right outer join)和全外连接(full outer join),但支持左外连接(left outer join)。我们可以利用这一点来得到全外连接的结果

1.left outer join

Select * From aa left outer join  bb on aa.id=bb.id

2.right outer join

select * from bb left outer join aa on aa.id=bb.id

3.full outer join

Select aa.*,bb.* from aa left outer join bb on aa.id=bb.id

union

select aa.*,bb.* from bb left outer join aa on aa.id=bb.id

相关文章:

  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-12-31
  • 2021-07-01
  • 2022-12-23
  • 2021-04-29
  • 2021-12-20
猜你喜欢
  • 2021-08-09
  • 2021-05-06
  • 2021-04-28
  • 2021-09-19
  • 2022-01-30
相关资源
相似解决方案