|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 6 ![]() |
Bonjour,
J'ai une table qui contient des messages ayant un champ de type SET avec les valeurs ('lu','ma','me','je','ve','sa','di') et je souhaite pouvoir selectionner dans cette table tous les messages correspondant au jour courant. ex. nous sommes un jeudi et j'aimerais pouvoir faire une sélection directe sur tous les messages pouvant être affichés un jeudi, donc ayant dans le champ SET la valeur 'Je' d'incluse. Merci de votre aide Cordialemnt |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : août 2005 Messages : 142 ![]() |
Tu dois utiliser la fonction FIND_IN_SET il me semble, regarde de ce côté
http://dev.mysql.com/doc/refman/5.0/...functions.html http://dev.mysql.com/doc/refman/5.0/fr/set.html |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
chaque jour se voit attribuer une puissance de 2 :
lu : 1 ma : 2 me : 4 je : 8 ve : 16 sa : 32 di : 64 pour, par exemple, les messages qui contiennent le jeudi, tu peux utiliser ensuite l'opérateur binaire & : -- Antoun Guide complet MySQL 5, par Antoine Dinimant, éd. MicroApplication http://www.microapp.com/livre_mysql_7873.html |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 6 ![]() |
Merci pour toutes ces informations
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com