代码改变世界

【Oracle】在sql文中巧妙使用to_number和substr函数

2010-07-30 13:39  Peter Jin  阅读(2566)  评论(0编辑  收藏  举报
【启发】
有五个数字,我们将它们像字符串一样的拼接起来,然后把得到的字符串转换为数字,我们发现:五个数字中只要有一个数字大于0,那么拼接起来的字符串转换为数字后都大于0。

【实现】
1 having 
2 to_number(substr(number_1||number_2||number_3||number_4||number_5,2,5)) >0