requete sur des heures particulieres - SQL/NoSQL - Programmation
Marsh Posté le 09-10-2006 à 16:46:40
oui, bien sûr, mais est ce que la requete avec union devrait marcher ???
ou dois je employer une autre méthode ?
Marsh Posté le 09-10-2006 à 19:19:53
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 ?)
Marsh Posté le 09-10-2006 à 21:43:00
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!
Marsh Posté le 09-10-2006 à 11:01:46
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