Sql queries

badomba - 14 mars 2013 à 10:24
 badomba - 14 mars 2013 à 14:20
Bonjour, je peux écrire ce syntaxe?? ça marche marche pas pour moi!!
je doute a l'utilisation IN plusieurs fois!! aidez-moi svp c'est pour mon PFE!!!

res=stat.executeQuery("SELECT * from TestData WHERE (Date_TEST BETWEEN '"+dm1+"' and '"+dm2+"') and Testeur IN ('"+test+"','"+test1+"','"+test2+"''"+test3+"','"+test4+"','"+test5+"','"+test6+"') and REFERENCE IN ('"+REF+"','"+REF1+"','"+REF2+"','"+REF3+"','"+REF4+"','"+REF5+"','"+REF6+"') and Typetest IN ('"+type+"','"+type1+"','"+type2+"','"+type3+"','"+type4+"','"+type5+"','"+type6+"') and Famille IN ('"+listf+"','"+listf1+"','"+listf2+"','"+listf3+"','"+listf4+"','"+listf5+"','"+listf6+"') ");

2 réponses

cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 12
14 mars 2013 à 14:05
Salut,

mets en forme ton code pour qu'on le comprenne.
Et mets aussi les structures de ta DB.
0
res=stat.executeQuery("SELECT * FROM TestData WHERE (Date_TEST BETWEEN '"+dm1+"' and '"+dm2+"')
AND
Testeur IN ('"+test+"','"+test1+"','"+test2+"''"+test3+"','"+test4+"','"+test5+"','"+test6+"')
AND
REFERENCE IN ('"+REF+"','"+REF1+"','"+REF2+"','"+REF3+"','"+REF4+"','"+REF5+"','"+REF6+"') AND
Typetest IN ('"+type+"','"+type1+"','"+type2+"','"+type3+"','"+type4+"','"+type5+"','"+type6+"') AND
Famille IN ('"+listf+"','"+listf1+"','"+listf2+"','"+listf3+"','"+listf4+"','"+listf5+"','"+listf6+"') ");
sachant bien que Testeur,REFERENCE,Typetest et Famille sont les requêtes de ma base de donnée ACCESS!!(c'est un peut il s'agit d'une exploitation de base de donnée recherche par catégorie) Merci!!
0
Rejoignez-nous