Bonjour à tous,
le problème que j'ai en face de moi est d'apres moi assez complexe donc je vais essayer d'etre le plus claire possible.
J'ai une table ("TableAgenda") avec les colonnes suivantes:
- Id (Int)
DateTxt (varchar) (valeur ex: 9 juin 18h-19h.....)
DateField (smalldatetime)
Titre (varchar) (valeur ex: TroCool.....)
Description (varchar) (valeur ex: venez nombreux c'est super.....)
Langue (varchar) (3 possibilités de valeurs: Fr,Nl,Fr/Nl)
Type (varchar) (4 possibilités de valeurs: EV.,1,2,3)
Rem:
Pour la colonne Type
EV.: signifie un évenement
1: un cours de niveau 1
2: un cours de niveau 2
3: un cours de niveau 3
Pour la colonne Langue
Fr: signifie français
Nl: signifie Nederlands
Fr/Nl: signifie français ou Nederlands
J'aimerai faire un SELECT qui me retourne 2 records contenants DateTxt et Titre. C'est 2 records sont respectivement le prochain évenement et le prochain cours (niveau sans importance 1,2 ou 3) par rapport a la date courante en langue Fr ou FR/NL.
je bloque sur DateField et Type:
Rem: si ça peut servir je suis sur MS-SQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DateTxt, Titre FROM dbo.TableAgenda WHERE Langue IN ('Fr','Fr/Nl') AND DateField ??? CURRENT_TIMESTAMP
J'attends avec impatience tout vos conseils un grand merci
Partager