Originariamente inviato da blekm
Codice PHP:
SELECT DISTINCT cityLEFT(city4FROM products
WHERE city REGEXP 
'^(milano|roma|barcellona)[0-9]+'
ho diverse voci nel db, tipo milano1, milano14, barcellona2, in generale name+N

ora, usando Left ottegno le prime 4 cifre, ma mi va bene per roma, ma non per milano (mila) e barcellona (barc).

Esiste una maniera generica per ragruppare?.. il problema è la lunghezza..
Cosa ha che non va quella che hai scritto? (Non so se esiste la f.ne REGEXP in mysql)