最简单的就是select
*
from
studyinfo
where
substr(studyid,-1)
in
当然也可以利用
mod函数
来判断最后一位数字是奇数还是偶数.
with B as(SELECT ROW_NUMBER()over ( order by 列名) 序号,
FROM 表名)
--SQL的写法,ORACLE估计也差不多,函数名字可能会不一样,家里没ORACLE实验不了
其实那个语句写的不对,那个语句统计的是同一字段是否为奇数,并不是统计同一字段出现次数为奇数的数据.正确的语句如下:SELECT 你要查询的字段,count(*) FROM 表名
GROUP BY 你要查询的字段
结果是1就是偶数,是0就是奇数
以上就是土嘎嘎小编为大家整理的oracle怎么判断奇数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!