SQL怎么将2张表查询出来的相同字段合并显示在一个字段中.

上面的图片已经描叙的比较详细.请大侠支招.
2024-11-25 04:19:42
推荐回答(2个)
回答1:

条件:A表有a.1,a.2,a.3,c四个字段;B表有b.1,b.2,b.3,c四个字段。
要求:SQL将2张表查询出来的相同字段合并显示在一个字段中.
答案:select a.* from A as a,b.* from B as b where a.c=b.c

回答2:

你的关联条件不变
取得的时候稍微处理一下
SQLserver :
isnull ( B.产品类型,C.产品类型)
isnull ( B.产品规格,C.产品规格)
isnull ( B.产品标准,C.产品标准)
oracle:
把isnull 换成nvl 就好了