我想在@
之前选择电子邮件地址列的一部分。因此,如果某行为somebody@somewhere.com
,如何从每行中选择somebody
?
谢谢!
答案 0 :(得分:3)
select substring_index('somebody@somewhere.com', '@', 1);
doc - http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_substring-index
答案 1 :(得分:3)
SELECT SUBSTRING_INDEX(email, '@', 1) AS emailname FROM table;