首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

DB2数据库查询解决思路

2012-12-29 
DB2数据库查询2张表,表1 表2查询表1,表1中的一个个字段当它是空的时候就使用表2中的username字段 不为空时

DB2数据库查询
2张表,
表1 表2
查询表1,表1中的一个个字段当它是空的时候就使用表2中的username字段 不为空时使用表1中的该字段的值


[解决办法]
select *,COALESCE(b1.username,b2.username) from b1 left join b2 on b1.id=b2.id
[解决办法]
select COALESCE(表1.一个个字段,表2.username) from 表1 left join 表2 on 表1.id=表2.id

热点排行