Ciao,
in una tabella ho un campo email e dovrei aggiugere un campo nella tabella con il solo dominio associato all'indirizzo, ovvero:
abcd@virgilio.it --> virgilio.it
si può fare?
Grazie a tutti
Ciao,
in una tabella ho un campo email e dovrei aggiugere un campo nella tabella con il solo dominio associato all'indirizzo, ovvero:
abcd@virgilio.it --> virgilio.it
si può fare?
Grazie a tutti
select substring_index(campo,"@",-1) as dominio from tabella
Secondo me ti conviene estrarlo come ti ho suggerito, senza inserire nella tabella dati ridondanti.
ipotizzando che hai gia' creato la colonna dominio e che la colonna dell'indirizzo si chiami 'email'
UPDATE nome_tabella SET dominio = SUBSTR(nome_tabella.email,LOCATE('@', nome_tabella.email))
piu' o meno
Grazie mille![]()