Problème SQL - ORDER BY avec des DATES
Résolu/Fermé
matmat8888
Messages postés
33
Date d'inscription
lundi 22 mai 2017
Statut
Membre
Dernière intervention
12 mars 2019
-
6 juil. 2017 à 17:51
matmat8888 Messages postés 33 Date d'inscription lundi 22 mai 2017 Statut Membre Dernière intervention 12 mars 2019 - 7 juil. 2017 à 11:15
matmat8888 Messages postés 33 Date d'inscription lundi 22 mai 2017 Statut Membre Dernière intervention 12 mars 2019 - 7 juil. 2017 à 11:15
A voir également:
- Problème SQL - ORDER BY avec des DATES
- Nombre de jours entre deux dates excel - Guide
- Sql lister les tables ✓ - Forum Programmation
- Message bounced by administrator - Forum Mail
- Ads by cooking ✓ - Forum Virus
4 réponses
yg_be
Messages postés
23505
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
30 mars 2025
Ambassadeur
1 572
6 juil. 2017 à 21:24
6 juil. 2017 à 21:24
bonsoir. pourquoi ne pas , simplement, faire ce que tu décris parfaitement:
ORDER BY sur la date de debut sauf si la date de début <= CURDATE( ) et dans ce cas je veux considérer la date de fin
qu'en penses-tu?
ORDER BY sur la date de debut sauf si la date de début <= CURDATE( ) et dans ce cas je veux considérer la date de fin
ORDER BY if(date_debut > CURDATE( ) , date_debut , date_fin)
qu'en penses-tu?
jordane45
Messages postés
38457
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mars 2025
4 740
6 juil. 2017 à 18:00
6 juil. 2017 à 18:00
Donc il faut que tu nous montre la requête concernée....
(et QUE la requête)
Celle que tu as testé dans phpmyadmin ....
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
(et QUE la requête)
Celle que tu as testé dans phpmyadmin ....
NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Utilisateur anonyme
Modifié le 6 juil. 2017 à 20:41
Modifié le 6 juil. 2017 à 20:41
Bonjour,
pourquoi la commande qui date de 3 mois n'a pas de date de fin ???
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
pourquoi la commande qui date de 3 mois n'a pas de date de fin ???
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
Utilisateur anonyme
6 juil. 2017 à 21:06
6 juil. 2017 à 21:06
Donc dans ta clause WHERE :
A+
WHERE date_fin >= CURDATE( ) AND date_debut <= CURDATE( )
A+
7 juil. 2017 à 11:15
ORDER BY IF(t1.debut < CURDATE( ), t1.fin, t1.debut)