子字符串查询返回 null
Substring Query returning null
我有这个查询,我返回的 Facebook 个人资料 link 像这样 https://www.facebook.com/profilename/
。现在我希望 link 的第一部分不显示,即 https://www.facebook.com/
,因此仅显示用户名,但查询不显示任何内容。
查询
SELECT facebook_link FROM users WHERE SUBSTRING_INDEX(facebook_link, 'm/', -1))
您必须操作选定的数据,where 子句对选定的列没有任何作用
SELECT SUBSTRING_INDEX(facebook_link, 'com/', -1) as facebook_link
FROM users
并去掉尾随 /
尝试
SELECT TRIM(TRAILING '/' FROM SUBSTRING_INDEX('https://www.facebook.com/profilename/', 'com/', -1))
FROM users
我有这个查询,我返回的 Facebook 个人资料 link 像这样 https://www.facebook.com/profilename/
。现在我希望 link 的第一部分不显示,即 https://www.facebook.com/
,因此仅显示用户名,但查询不显示任何内容。
查询
SELECT facebook_link FROM users WHERE SUBSTRING_INDEX(facebook_link, 'm/', -1))
您必须操作选定的数据,where 子句对选定的列没有任何作用
SELECT SUBSTRING_INDEX(facebook_link, 'com/', -1) as facebook_link
FROM users
并去掉尾随 /
尝试
SELECT TRIM(TRAILING '/' FROM SUBSTRING_INDEX('https://www.facebook.com/profilename/', 'com/', -1))
FROM users