表A有2个字段a,a1 具有10个元组。
表B连个字段b,b1,只有3个元组。
select a,b from A,B
查询结果里 会出现10行,但是它用表B,重复填充了空缺的位置,这样能把让空缺的位置显示为空么?
数据库中,表A 表B,表A具有10个元组,表B只有4个,这样的表查询结果 会出现重复,该怎么去除重复
答案:2 悬赏:50 手机版
解决时间 2021-03-14 13:03
- 提问者网友:活着好累
- 2021-03-14 00:26
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-03-14 01:49
select a,b from A,B ,查询结果不应该是10行,应该是30行吧
可用left join
select a,b from A left join B on a.**=b.**
可用left join
select a,b from A left join B on a.**=b.**
全部回答
- 1楼网友:醉吻情书
- 2021-03-14 02:59
选b
select语句执行的结果,不可能是表和数据库,它是通过数据库查询的表,而且结果一般是一组数据,所以只能是元组。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯