查询 Oracle 数据库 的select,数据库两个int类型的字段分别是 字段A和字段B,现在我想
数据库两个int类型的字段分别是 字段A和字段B,现在我想 按照 select *from table where ( Integer.parseInt( (A+""+B)))<2012 ORDER BY (A+""+B) DESC 这种去查询
数据库两个int类型的字段分别是 字段A和字段B,现在我想 按照 select *from table where ( Integer.parseInt( (A+""+B)))<2012 ORDER BY (A+""+B) DESC 这种去查询
答案:select *from table where cast( A||B as integer )<2012 ORDER BY cast( A||B as integer ) DESC
其他:select *
from table
where 'A'||'B' < 2012
order by 'A'||'B' select
*
from
table
where
TO_NUMBER ( TO_CHAR(A) || TO_CHAR(B) ) < 2012
ORDER BY
TO_CHAR(A) || TO_CHAR(B)
DESC
上一个:Oracle数据库安装
下一个:oracle数据库的计划任务在哪里