Bonjour,
Je n'arrive pas à mettre en place ma requête permettant d'afficher les enregistrements contenus entre 2 valeurs de varchar.
Je m'explique :
Mon catalogue contient des références définies en varchar(15)
Je souhaiterai réussir à afficher toutes les références contenues entre ma référence min et ma référence max.
La requête actuelle marche à condition que la référence ne contienne que des valeurs numériques. dès qu'on a une caractère alphabétique ou un autre signe (comme le "/" par exemple) la requête ne fonctionne plus.
Voici ma requête actuelle :
Quelqu'un aurait-il une solution ne demandant aucune modification sur le contenu de la table?SELECT DISTINCT reference, designation, marque, type, conditionnement, prix
FROM catalogue
WHERE reference BETWEEN $Refmoins AND $Refplus
ORDER BY reference
Partager