oracle的sql中。这个表A有一条数据。数据的一列是外键。 关联了另一个表,那个表是区表B。
现在要实现,我A表中有的数据就显示对应外键的区。其他区也显示在A表,但是其他数据显示为空、怎么实现?例如:A表:名称年龄地区国家————————————————张三32湖...
现在要实现,我A表中有的数据就显示对应外键的区。其他区也显示在A表,但是其他数据显示为空、 怎么实现?
例如:
A表:
名称 年龄 地区 国家
————————————————
张三 32 湖南 中国
空 空 湖北 空
空 空 广东 空
空 空 广西 空
B表:
ID 地区
——————
1 湖南
2 湖北
3 广东
4 广西
如果加上条件:姓名=张三 or 姓名 is null 这样的话就查不出李四所在的那个地区了 展开
例如:
A表:
名称 年龄 地区 国家
————————————————
张三 32 湖南 中国
空 空 湖北 空
空 空 广东 空
空 空 广西 空
B表:
ID 地区
——————
1 湖南
2 湖北
3 广东
4 广西
如果加上条件:姓名=张三 or 姓名 is null 这样的话就查不出李四所在的那个地区了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询