Comment faire 2 tris différents ORDER BY dans
pat84000
-
narjak -
narjak -
Salut a tous j'aurais besoin d'une aide
Comment faire 2 tris différents ORDER BY dans chaque SELECT avec un UNION
je m'explique
j'ai une table (MYSQL 5.0.44) qui contient des annonces d'évènement classes par date
je voudrais les afficher cette liste d'évènements par
- 1er tri : Les évènements a venir du plus récent au plus futur
- 2eme tri : Les évènements qui ont eu lieu du plus récent au plus vieux
avec la date d'aujourd'hui comme critère
exemple de tri que je voudrais obtenir en considérant que la date d'aujourd'hui est le 10/05/29
[code]titre_event | date_event
événement 4 | 10/05/29
événement 5 | 10/05/30
événement 3 | 10/05/31
événement 2 | 10/05/28
événement 1 | 10/05/27[/code]
ma requete d'exemple:
(SELECT titre_event, date_event from tab_event
WHERE date_event >= '10/05/29'
ORDER BY date_event ASC)
UNION
(SELECT titre_event, date_event from tab_event
WHERE date_event < '10/05/29'
ORDER BY date_event DESC)
LIMIT 0, 100
Actuellement le résultat est que le tri ne s'effectue pas dans chaque SELECT
Merci pour votre aide
Comment faire 2 tris différents ORDER BY dans chaque SELECT avec un UNION
je m'explique
j'ai une table (MYSQL 5.0.44) qui contient des annonces d'évènement classes par date
je voudrais les afficher cette liste d'évènements par
- 1er tri : Les évènements a venir du plus récent au plus futur
- 2eme tri : Les évènements qui ont eu lieu du plus récent au plus vieux
avec la date d'aujourd'hui comme critère
exemple de tri que je voudrais obtenir en considérant que la date d'aujourd'hui est le 10/05/29
[code]titre_event | date_event
événement 4 | 10/05/29
événement 5 | 10/05/30
événement 3 | 10/05/31
événement 2 | 10/05/28
événement 1 | 10/05/27[/code]
ma requete d'exemple:
(SELECT titre_event, date_event from tab_event
WHERE date_event >= '10/05/29'
ORDER BY date_event ASC)
UNION
(SELECT titre_event, date_event from tab_event
WHERE date_event < '10/05/29'
ORDER BY date_event DESC)
LIMIT 0, 100
Actuellement le résultat est que le tri ne s'effectue pas dans chaque SELECT
Merci pour votre aide
A voir également:
- Comment faire 2 tris différents ORDER BY dans
- Supercopier 2 - Télécharger - Gestion de fichiers
- Faire 2 colonnes sur word - Guide
- 2 ecran pc - Guide
- Files by google - Accueil - Applications & Logiciels
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word