Bonjour,
J'ai un champs date dans une table et je voudrai regrouper toutes les lignes par 10 minutes.
La fonction trunc(date) permet de le faire toute les minutes ou toute les heures.
connaissez-vous une méthode simple pour faire ceci?
Bonjour,
J'ai un champs date dans une table et je voudrai regrouper toutes les lignes par 10 minutes.
La fonction trunc(date) permet de le faire toute les minutes ou toute les heures.
connaissez-vous une méthode simple pour faire ceci?
Peut-être en faisant quelque chose comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SQL> select to_char (sysdate, 'DD/MM/RRRR HH24:MI:SS') from dual; TO_CHAR(SYSDATE,'DD ------------------- 16/11/2005 11:37:47 SQL> select trunc (to_number(to_char(sysdate, 'RRRRMMDDHH24MI')),-1) from dual; TRUNC(TO_NUMBER(TO_CHAR(SYSDATE,'RRRRMMDDHH24MI')),-1) ------------------------------------------------------ 200511161130
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager