phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

Espressioni regolari in MySQL/phpmyadmin

Sembra che tu stia cercando di restituire colonne che non hanno numeri, è corretto?

Se è così penso

SELECT * FROM person WHERE name not REGEXP '[0-9]'

sarebbe l'approccio più semplice.

La tua espressione regolare attualmente cerca una colonna che abbia uno spazio bianco iniziale, un non numero o uno spazio bianco, quindi uno spazio bianco alla fine.

Demo:http://sqlfiddle.com/#!9/6b047/2