有一个表,里面的数据是
CA CB
20天后到期 -20
10天后到期 -10
5天后到期 -5
超期5天 5
超期10天 10 我想让-20 和 -10 形成一个期间
-10 和 -5 形成一个期间
-5 和 5 形成一个期间
……从另外的表中取数,和这个范围进行比较
请问各位,这个几个期间怎么形成?
CA CB
20天后到期 -20
10天后到期 -10
5天后到期 -5
超期5天 5
超期10天 10 我想让-20 和 -10 形成一个期间
-10 和 -5 形成一个期间
-5 和 5 形成一个期间
……从另外的表中取数,和这个范围进行比较
请问各位,这个几个期间怎么形成?
解决方案 »
- oralce 11g 32位 for linux RH5 安装神奇问题
- 请教高手!!!9i的数据库怎么审计每个用户在数据库上的所有操作。
- 菜鸟请教问题,谢谢大神。
- 效率,SQL语句求教
- 求教一条SQL语句(关于Group By)
- 有关oracle的导出数据库的问题
- 急:怎样修改某一列的NULL约束(用SQL语句)?
- 如何大批量删除行?
- ORACLE中如何通过SQL语句或函数求均数和标准差!!!!急!!!!!!!
- 导数据
- 请问为什么在update表3前,加select表三
- ADO连接oracle数据库,请问怎么样在程序中获取表结构的信息:如各个字段的数据类型,以及其长度,主关键字等..问题有点麻烦,但没分了。.抱歉.
WHEN CB>-5 AND CB<=5 THEN 3 ELSE 4 END AS LE FROM TEST
from
(select CB,
case when CB >=-20 and CB <-10 then 'AAA'
when CB >=-10 and CB <-5 then 'BBB'
when CB >=-5 and CB <5 then 'CCC'
end 期间
from 数据表
) 期间统计
group by 期间
这样写你们明白了吧?
问题关键在于第一行,第二行,第三行……数据怎么取。