求任意一个数字在某一个序列中的位置
2014年2月13日
没有评论
有一个步长一定的数字序列,例如步长是5,数字序列就是0,5,10,15,20,25.......现在给出任意一个数字看该数字更靠近那个,例如22介于20和25直接更靠近20,结果是20。这个问题来源于在做期权[......]
分类: Oracle SQL
有一个步长一定的数字序列,例如步长是5,数字序列就是0,5,10,15,20,25.......现在给出任意一个数字看该数字更靠近那个,例如22介于20和25直接更靠近20,结果是20。这个问题来源于在做期权[......]
业务需求,通常在Oracle里主键都是通过序列实现,现在要求使用四位的字母组合来实现。也就是范围从A-ZZZZ,SQL脚本如下:
with a as ( select chr(l) al from ( select level l from dual connect by level[......]