PB数据窗口去除重复行
表A
idnameamout
101头孢10
102青霉素20
103氨基酸8
表B
idsup
101北京药业有限公司
101山东齐鲁制药
102广东制药
102广东广药有限公司
103山东齐鲁制药
想得到下表的结果
idnameamoutsup
101头孢10北京药业有限公司
102青霉素20广东广药有限公司
103氨基酸8山东齐鲁制药
试过用DISTINCT,但DISTINCT是对所有列不相同的,都会有重复行,不知道有没有其它方法?请大师们帮帮忙,谢谢。好郁闷~~呀~~~~
[解决办法]
select A.id, A.name, A.amout, ( select max(B.sup) from 表B where A.id = B.id)
from 表A