各位大侠们,请问在oracle中用sql语句实现千分位怎么办?在线等待
例如100000 显示成100,000
------解决方案--------------------select to_char(100000, '999,999 ') from dual
------解决方案--------------------如果数值超过6位,就要写999,999,999
这是9位数的写法,有小数点的话999,999,999.00
这是保留两位小数,为0时显示0,另外如果要是遇到0.XX时,要想显示小数点前面的0,要这样写
999,999,990.00
------解决方案--------------------select to_char(2345667, 'FM999,999,999,999,999 ') from dual
前面加个FM就可以了