Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1972 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requete sur des heures particulieres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete sur des heures particulieres

n°1454109
wamdk
Posté le 09-10-2006 à 11:01:46  profilanswer
 

Bonjour, j'ai un souci avec une requête sql :
je cherche a recuperer une donnee R d'une table A le jour courant de 6h00 a 23h00 et le lendemain de 0h00 à 5h00
 
impossible d'avoir 24 lignes horaires avec mes tests successifs, voici le dernier :
 
avec :
select R from A where (jour='2006-10-09' and heure between '06:00:00' and  '23:00:00')
--> je recupere bien les 18 valeurs R de ces heures
 
mais comment ajouter les 6 dernieres ?
 
select R from A where (jour='2006-10-08' and heure between '06:00:00' and  '23:00:00') union select R from A where (jour='2006-10-09' and heure between '00:00:00' and  '05:00:00')
 
ne marche pas !!!
 
merci de votre aide

mood
Publicité
Posté le 09-10-2006 à 11:01:46  profilanswer
 

n°1454214
MagicBuzz
Posté le 09-10-2006 à 12:38:34  profilanswer
 

les 6 lignes supplémentaires existent ?

n°1454479
wamdk
Posté le 09-10-2006 à 16:46:40  profilanswer
 

oui, bien sûr, mais est ce que la requete avec union devrait marcher ???
ou dois je employer une autre méthode ?

n°1454558
MagicBuzz
Posté le 09-10-2006 à 19:19:53  profilanswer
 

R est identique entre le matin et le soir ?
 
si oui, alors cherche pas. dans l'autre cas, met quand même "UNION ALL". ça évite de faire un distinct indésirable, et en plus c'est plus rapide (que demande le peuple ?)


Message édité par MagicBuzz le 09-10-2006 à 19:20:47
n°1454604
wamdk
Posté le 09-10-2006 à 21:43:00  profilanswer
 

oui, j'avais des doublons dans mes R, donc il ne me ramenait pas toutes les lignes.
nikel, merci MagicBuzz, avec union all c'est parfait!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requete sur des heures particulieres

 

Sujets relatifs
[JS] transformer un nombre de seconde en minutes, heures, etc...[Resolu] Requete tableau croisé
Rrreur Requete Mysql Par PHPGrouper les résultats d'une requete
réalisable en 1 requète ??Pb requete sql
[RESOLU] Taille maximum String et requête[postgresql]requete nombre de colonnes
mesurer la performance d'une requête, d'un indexMeme requete sur deux tables differentes
Plus de sujets relatifs à : requete sur des heures particulieres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR