OVH Cloud OVH Cloud

DEUX CLAUSE IN DANS REQUETE SQL

1 réponse
Avatar
GH
BONJOUR

JE DOIS FAIRE UNE REQUETE SQL AVEC 2 CLAUSE IN DANS MA=20
S=C9QUENCE.=20
JE L'AI PLAC=C9 COMME SUIT:
"SELECT [Somme des heures].NAS,[Somme des=20
Heures].NoClassification,[Somme des heures].NoStatut, Sum
([Somme des heures].nbrHeure))as SommeHeureClassifi FROM=20
[Somme des Heures]WHERE((([Somme des Heures].No_Ecole) IN=20
(('" & Valeur & "')AND([Somme des=20
Heures].NoClassification) IN (" & strClassifi & ")))GROUP=20
BY [Somme des Heures].NAS,[Somme des heures].NoStatut,
[Somme des heures].NoClassification,[Somme des=20
Heures].No_Ecole")
LORSQUE JE PLACE SEULEMENT UNE CLAUSE IN CA FONCTIONNE=20
MAIS DEUX NE FONCTIONNE PAS

MERCI =C0 L'AVANCE C'EST TR=C8S APPR=C9CI=C9

1 réponse

Avatar
Est-ce qu'il ne te manque pas des apostrophes dans ton:
IN (" & strClassifi & "))) ? (possible si strClassifi
est de type string)



-----Message d'origine-----
BONJOUR

JE DOIS FAIRE UNE REQUETE SQL AVEC 2 CLAUSE IN DANS MA
SÉQUENCE.
JE L'AI PLACÉ COMME SUIT:
"SELECT [Somme des heures].NAS,[Somme des
Heures].NoClassification,[Somme des heures].NoStatut, Sum
([Somme des heures].nbrHeure))as SommeHeureClassifi FROM
[Somme des Heures]WHERE((([Somme des Heures].No_Ecole) IN
(('" & Valeur & "')AND([Somme des
Heures].NoClassification) IN (" & strClassifi & ")))GROUP
BY [Somme des Heures].NAS,[Somme des heures].NoStatut,
[Somme des heures].NoClassification,[Somme des
Heures].No_Ecole")
LORSQUE JE PLACE SEULEMENT UNE CLAUSE IN CA FONCTIONNE
MAIS DEUX NE FONCTIONNE PAS

MERCI À L'AVANCE C'EST TRÈS APPRÉCIÉ

.