Bonjour, j'ai fait une base de donnée contenant une table ayant un champ de ce type:
jour enum('lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche')
Le problème, et voila quelques résultat d'exemple de requête:
SELECT * FROM `services` WHERE jour < 'samedi'
id jour
1 lundi
2 mardi
3 mercredi
4 jeudi
Vendredi ne fait pas parti de la liste oO, un autre exemple:
SELECT * FROM `services` WHERE jour <= 'jeudi'
id jour
4 jeudi
SELECT * FROM `services` WHERE jour >= 'samedi' LIMIT 0, 30 ;
id jour
5 vendredi
23 samedi
Je ne comprend pas ces résultats contradictoires avec l'ordre des jours dans mon enum TT
Configuration: Windows XP
Firefox 2.0.0.12