Bonjour et bonne année 2006 à tous pour commencer !
Je voudrais faire une requête SQL sur une table, qui se compose comme suit champ 1 : identifiant
champ 2 : adversaire
champ 3 : date du match
champ 4 : heure
champ 4 : domicile (0 ou 1)
je voudrais faire une requête SQL qui me permet de sortir de cette table la date du prochain match à domicile. Pour le moment je suis arrivé à la solution suivante :
mais la requête me donne comme résultats tout les matchs à domicile qui n'ont pas encore était joué. Moi je voudrais seulement le 1er à jouer par rapport à la date courrente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT DISTINCT code_equipe, code_adv, date FROM matchs WHERE domicile =1 AND date > current_date( ) GROUP BY date ASC
De plus je peux avoir plusiseurs match dans un même mois, donc comment faire la différence ?
Une solution ?
Merci à tous
Partager