关于jave的SQL语句。

我有一个SQL语句,它有三个字段分别表示三个日期。我要在myEclipse下实现它,但是要用java语句去判断它如果第一个表示时间的字段为空就取第二个字段的日期,第二个字段的时间为空就去第三个字段的日期。
SQL语句已经写好了,就是要用java去判断。如果为空取第二个字段...
select NVL(t1.dt_commit_time, t2.dt_settlement_time) as 日期,
NVL(t1.dt_commit_time, t3.dt_settlement_time3) as 日期,
NVL(t1.dt_commit_time, t4.terminal_log_date) as 日期,

先将这三个字段都查询出来,再做判断,返回值的时候只返回字段不为空的那个时间的值
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜