表 table 字段 a b c d
a b c d
1 2 2 2009-07-27 11:23:11
1 2 2 2009-07-27 11:23:11
3 5 2009-07-27 11:23:11
4 6 2009-07-27 11:23:11如何实现查询语句:
当a不为空时得到的a值是a本身的值,否则a为空时a的值为 b+c+d的值如:
a
1
1
3520090727112311
4620090727112311
a b c d
1 2 2 2009-07-27 11:23:11
1 2 2 2009-07-27 11:23:11
3 5 2009-07-27 11:23:11
4 6 2009-07-27 11:23:11如何实现查询语句:
当a不为空时得到的a值是a本身的值,否则a为空时a的值为 b+c+d的值如:
a
1
1
3520090727112311
4620090727112311
select nvl(a, b||c||to_char(d,'yyyymmdd')) from 表
select nvl(a,b||c||d) a from table