/ / MySQL REGEXP match code postal - php, mysql, regex

Code postal du match MySQL REGEXP - php, mysql, regex

J'ai une base de données complète de codes postaux et je crée une recherche qui recherche le préfixe d’un code postal, par exemple:

AB, BR, G, GU

Maintenant, ce que je ne peux pas "travailler et j" ai essayé divers LIKE, RLIKE et REGEXP mais ne peut pas sembler résoudre le problème.

Si vous avez cherché G Je veux que ça revienne seulement G1, G2 etc. Ce qu’il fait actuellement est de sortir G1, G2, GU1, GU2 comment puis-je l'empêcher de montrer GU résultats?

Réponses:

1 pour la réponse № 1
select * from your_table
where postcode REGEXP "G[0-9]+"

SQLFiddle