bonjour à tous
s'il vous plait comment exprimer jeudi passé en sql
jeudi prochain en sql c'est
quelle est la syntaxe pour jeudi passéCode:
1
2 select next_day(sysdate,'jeudi') from dual
Merci
Version imprimable
bonjour à tous
s'il vous plait comment exprimer jeudi passé en sql
jeudi prochain en sql c'est
quelle est la syntaxe pour jeudi passéCode:
1
2 select next_day(sysdate,'jeudi') from dual
Merci
Eh bien il suffit de retirer 7 jours à votre date de départ !
Mais attention : NEXT_DAY vous renvoie toujours une date supérieure à la date de référence.Code:SELECT next_day(sysdate - 7 ,'jeudi') FROM dual
De ce fait, le dernier samedi, c'est aujourd'hui
Code:
1
2
3
4
5
6
7
8
9
10
11 SQL> SELECT next_day(sysdate ,'samedi') "DATE" FROM dual; DATE ---------- 15/05/2010 SQL> SELECT next_day(sysdate - 7,'samedi') "DATE" FROM dual; DATE ---------- 08/05/2010
Merci bien