У меня есть таблица с именем email_id и именем столбца как email_id , и у меня есть эти идентификаторы электронной почты в столбце
name@yahoo.com
name@msn.com
name@gmail.com
name@xmsoftware.com
И мне нужны только доменные именанапример, результат
yahoo
msn
gmail
xmsoftware
Есть ли самый простой способ (или) любая другая функция, кроме этой?
select substr(email_id.email_id,(instr(email_id.email_id,'@',1)+1),(instr(email_id.email_id,'.',1) - (instr(email_id.email_id,'@',1)+1))) as domain
from email_id;