Bonjour,
J'ai fait une requete que je souhaiterais ameliorer, cela dit je ne sais pas comment proceder. J'ai une table T_PCA, qui contient des infos diverses dont des champs que j'appelle point de depart et point d'arrive.
T_PCA(idpca, nom,startdate... ptdep,ptfin)
Voici des exemple de valeurs :
------------------------------------
idpca,nom,startdate,ptdep,ptfin
...1...,Test,12/12/05,01,04
...2...,Test2,12/01/06,08,11
...3...,Test3,05/02/06,07,09
Je cherche a selectionner tous les enregistrements compris entre 2 points(de debut et fin). Cela marche mais tous les enr ne sont pas selectionnes. Par exemple si je cherche tous les points situes entre le 02 et 05 ca va marcher mais ceux qui ont un point de depart au 3 mais se finisse au 06 ne seront pas affiches. Or j'aimerais modifier la requete ci-dessous pour que cela soit le cas. Comment feriez vous ?
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * From T_PCA WHERE ptdep >= '" mavalleur"' AND T_ptfin <= '" maval2 "';
Partager