永发信息网

有两个表,A表有字段a、字段b、字段c,B表有字段d、字段e,怎么把A表,B表的字段并排合并,SQL语句怎么写

答案:4  悬赏:70  手机版
解决时间 2021-03-10 04:19
A表
a b c
1 2 好
3 4 不好

B表
d e
1 5

B表中字段d存入的是A表中字段a的值。

想要的select结果
a b c e
1 2 好 5
3 4 不好 0

上面的结果我已经做出来的了,其实我最终问题是:
A表
a b c
1 2 好
2 2 很好
3 4 不好

B表
d e1 e
1 5 5
1 嘿 6
1 不错 7
3 很好 6
3 55~ 8

B表中字段d存入的是A表中字段a的值。
根据字段d个数算出字段e的平均值,
然后整体按照算出字段e的平均值降序排序

想要的select结果
a b c e
3 4 不好 7
1 2 好 6
2 2 很好 0
最佳答案
sqlserver
select a.a,a.b,a.c,isnull(b.e,0)
from a left join b on a.a=b.d

oracle
select a.a,a.b,a.c,nvl(b.e,0)
from a left join b on a.a=b.d

mysql
select a.a,a.b,a.c,ifnull(b.e,0)
from a left join b on a.a=b.d
全部回答
此回答已删除。
你这样做为了实现什么呢? 2个表没关联的话不能联合查询的 否则会出现笛卡尔积 假设a表有x条记录,b表有y条记录 插入后你会发现c表有x*y条记录
select A.a, A.b, A.c, nvl(B.e, 0) as e from A Let outer join B on A.a = B.d
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样才能让老公有一夜好几次的冲动
奥运会中哪些人具有高尚的品德?举几个例子
国金家俱总汇地址在什么地方,想过去办事
医学专升本的学生考研有什么限制啊
塘沽区河北路有个 三八汤? 要是从外滩坐什
咏叹梅花的诗词
氧泡泡安全性?
仿例:写出跟形态有关的词语(最少写5个)
你眼中的佳木斯怎么样?(佳木斯人请进)
在银行被忽悠买的保险,签了投保单,划账成功
民联小滋味怎么去啊,有知道地址的么
亚洲是世界第一大洲, 下列对其说明错误的是B
索纳塔8改装疝气大灯后。打开大灯时,USB播放
时光科技伺服器故障代码是E r r10是什么意思
我的世界草方块怎么得
推荐资讯
尤氏中医肾病专科在哪里啊,我有事要去这个地
求电视剧。和杉杉来了类似的。
木楼板可以贴瓷砖吗
N封信投入M个信箱 其中N封信恰好投入同一个信
上面是合下面是廾念什么
好友美化妆品在什么地方啊,我要过去处理事情
车上一百码方向盘抖动历害,上一百二就不抖了
吸一根烟会缩短多少寿命?以理服人.
【交通规则问题】在临近红绿灯时,车道并线,
诛仙剑阵》包含诛,戮,陷,绝仙剑经吗
东南汽车的质量到底怎样?
8月19日出生是什么星座?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?