Bonjour voici ma requête SQL: elle me donne presque toute les informations que je recherche mais je voudrais rajouter des contraintes pour plus de précisions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
select
      pid_log, 
      dbtimestamp_log, 
      dbendstamp_log, 
      timediff(`dbendstamp_log`,`dbtimestamp_log`) AS Duree, 
      script_log, 
      args_log, 
      returncode_log
    from 
    log
    where true  
    AND message_log!='Wrapper End'
    AND returncode_log > 15
    AND dbtimestamp_log like '%".date("Y-m-d")."%'
    order by dbtimestamp_log DESC
je voudrais rajouté des contraintes:
dbtimestamp_log between (date du jour heure max = 08:00:00) et (date hier heure min 21:00:00
--> donc avoir les infos comprise entre hier 21h et aujourd'hui 08h

mon autre requête:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
select
      pid_log, 
      dbtimestamp_log, 
      dbendstamp_log, 
      timediff(`dbendstamp_log`,`dbtimestamp_log`) AS Duree, 
      script_log, 
      args_log, 
      returncode_log
    from 
    log
    where true  
    AND message_log!='Wrapper End'
    AND dbendstamp_log like '0000-00-00 00:00:00'
    AND dbtimestamp_log like '%".date("Y-m-d")."%'
    order by dbtimestamp_log DESC
je voudrais préciser que je veux les infos où le dbtimestamp_log est à la date du jour mais avant 08h du matin

d'avance merci