ho diverse voci nel db, tipo milano1, milano14, barcellona2, in generale name+NCodice PHP:
SELECT DISTINCT city, LEFT(city, 4) FROM products
WHERE city REGEXP '^(milano|roma|barcellona)[0-9]+';
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..![]()