多个oracle SQL的倍数

时间:2014-05-11 17:56:35

标签: sql oracle11g oracle10g

如何在oracle sql

中检查字段的内容是否为2的倍数
n_id     |     n_content
-------------------------
1        |     Balloon
2        |     Drill
3        |     Cup
4        |     Bottle            
5        |     Pencil
6        |     Ball

我试过了:

select*from num_w where (n_id%2>0);

以及

select*from num_w where n_id%2=0;

这些都不起作用

1 个答案:

答案 0 :(得分:2)

几秒前不是5的倍数? :)

无论如何,在Oracle中我相信查询将是:

select * from num_w where MOD(n_id,2) = 0;