
Envoyé par
Youssou06
Eh beh, moi qui m'attendais à un tout petit changement de formule ...
le langage SQL n'est pas sorti d'un grimoire, point de "formules" ici 
Dans le code proposé il y a 2 éléments dissociés :
PARAMETERS [QuelDossier] Text ( 255 );
déclaration d'une variable au nom de [QuelDossier] qui recevra la valeur demandée/saisie lors de l'exécution
et le code purement SQL (mis en évidence par Escartefigue )
SELECT * FROM films WHERE films_dossier=[QuelDossier];
Le cœur de l'exécution est la requête SQL.
la clause SELECT liste les colonnes qui seront retournées
La clause FROM liste la/les sources
La clause Where représente la conditionnelle ; si vraie lors de l'évaluation, la ligne candidate va servir à alimenter la projection
donc si on écrit
select * from films where 1=1 ;
ou
Select * from films where 1=2 ;
on ne devrait pas avoir le même nombre de lignes (sauf si la table films est vide ...)
sur la lancée on peut aussi écrire :
SELECT * FROM films WHERE films_dossier='A14'
pour peu qu'un film_dossier au nom de A14 existe
Si c'est vrai alors on peut utiliser l'opérateur LIKE qui admet l'utilisation de jokers (% par exemple)
SELECT * FROM films WHERE films_dossier like 'A14'
reverra la même liste que la rq précedente
alors que :
SELECT * FROM films WHERE films_dossier like 'A%'
retournera la liste dont les film_dossier commencent par A
Bref, il faut "coder" son besoin 
Au sujet des formations SQL :
Je suis étonné que SQLpro n'ai pas déjà mis un lien vers ses, excellents, cours.
Le lien donné par Escartefigue n'est pas à exclure non plus 
Vous pouvez aussi nous dire ce que vous voulez atteindre et quelles sont les informations dont vous disposez pour y parvenir ; peut être qu'ensemble on trouvera une solution à un instant T - ce qui vous évitera d'avoir à apprendre le langage SQL
Partager