Bonjour tout le monde,

Voila je voudrais faire une requête avec une expression régulière à l'intérieur, mais je ne sais pas trop comment m'y prendre.

Je m'explique:

dans la table sur laquelle je fais ma requête j'ai une colonne avec ce 5 caractères alphanumériques, et moi je voudrais que ceux qui respecte un certains format : xxP01 à xxP49 (xx sont des caractère numériques)

je me suis donc lancé dans la construction d'une requête avec une expression régulière.

Voila ce que j'ai fait :

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT code_adresse FROM client_site WHERE REGEXP "^[1-9]{2}P[O-4][1-9]$"

après j'ai fais une requête dans ce genre :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM client_site WHERE code_adresse = REGEXP "^[1-9]{2}P[O-4][1-9]$"

Honnetement je ne sais pas du tout comment faire

Edit:

Mysql me retour l'erreur pour les 2 requêtes:
invalid caractere range from regexp