Utilisation de paramètres dans le modèle SQL
Bonjour,
Voici mon modèle
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| SELECT
"- Identification".Societe ,
"- Identification".Matricule,
case when "Axe Plan de Paie".Rubrique ='999900' then "Données de Paie"."Mtt Resultat Salarial" end as "NetAPayer",
"Axe Plan de Paie"."Lib Rubrique",
"Données de Paie"."Date de Paie"
FROM "Dossier Salarié"
WHERE ("- Identification".Matricule in (:PMatr))
and "Axe Plan de Paie".Rubrique ='999900'
and "Données de Paie"."Date de Paie" IN
(SELECT max("Données de Paie"."Date de Paie")
FROM "Dossier Salarié"
WHERE ("- Identification".Matricule in (:PMatr))
AND ("Axe Plan de Paie".Rubrique IN ('999900'))
) |
Mon souci provient de la dernière clause WHERE dans laquelle je souhaite mettre le paramètre ":PMatr" déjà défini dans les paramètres. Cette requête plante alors que si je remplace le paramètre par un matricule cela fonctionne. :roll:
Merci pour votre aide.