|
|
1
21
自
或者,如果希望更简洁,可以使用设计为返回n个值中较低值的函数:
|
|
|
2
7
http://www.techonthenet.com/oracle/functions/sign.php
可以用
|
|
|
3
1
你可以试试
在本例中,第一个参数大于第二个参数,因此它将返回1。第二行返回~0.48(在2010-09-01上午11:30执行时)以获取实际日期值:
一般来说:
更新: 经过一些实验,这个函数的最精细的粒度似乎是Day。
…将返回0 但是
将返回0.032258064516129。 http://www.orafaq.com/faq/how_does_one_get_the_time_difference_between_two_date_columns |
|
|
4
1
TRUNC(日期1)<=TRUNC(日期2)
|
|
5
1
这样更好:
|
|
|
6
0
当date1>=date2时,将返回date2 |
|
|
Johnny T · 基于当前值的SQL合并表[重复] 8 月前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 9 月前 |
|
ojek · 如何对SQL结果进行分组和编号? 9 月前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 9 月前 |
|
|
Sax · 规范化Google表格(第一步) 9 月前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 9 月前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 9 月前 |