小编sen*_*m01的帖子

即使一个表中没有数据,也要从多个表中选择数据

我有6张表如下,

table-1,table-2,table-3,table-4,table-5,table-6

所有表都具有相同的主键.

我想从所有这些基表中创建一个视图.

select查询的where条件应该限定前五个表的主键.

要求是这样的,

1.视图应该从前五个表中获取数据加上第六个表中的数据.2.如果第6个表中没有数据,则视图仍应显示5个表中的数据.

我可以限定所有表的主键,但如果我这样做,那么当第6个表中没有数据并且我不想要时,视图将不会显示任何数据.

现在我该怎么做?

oracle

2
推荐指数
1
解决办法
4235
查看次数

标签 统计

oracle ×1