bonjour

je souhaite faire une requete sql sur une table qui contient une colonne appelée lettre sur laquelle je veux faire un test. Si la ligne n'est pas lettrée la valeur de lettre est à 0 sinon toute autre valeur est permise. Comment paramétrer la requete de telle sorte que si l'utilisateur veut uniquement les lignes lettrés que ca puisse se faire ou s'il veut les lignes non lettrées que ca puisse se faire également ou bien toutes les lignes(lettrées et non lettrées) donc j'ai fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT compte,libelle,debit,credit,lettre from ma_table
WHERE compte='&compte'
AND lettre BETWEEN nvl('&choix',lettre) and nvl('&choix',lettre);
je suis coincé !
merci de votre coup de main