我做了这张表:
表格(网站)
WebsiteID | WebsiteName
2324442 'http://www.samsung.com/us/'
2342343 'https://www.microsoft.com/en-au/windows/'
3242343 'http://www.apple.com/au/iphone/'
而且我希望能够从该表中SELECT
域名。
像这样:
WebsiteName
'www.samsung.com'
'www.microsoft.com'
'www.apple.com'
有没有我可以使用的字符串方法?就像在 //
和 /
之间拆分字符串一样。
最佳答案
您可以使用 SUBSTRING_INDEX()
:
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(websiteName, '//', -1),
'/', 1)
FROM table
关于mysql - 如何在字符之间选择字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39942630/