我试图删除放入我的数据库的URL中的一些信息.我有这个查询,我正在使用:
Select substring_index(refurl,'?gclid',1) as refurl, Count(*)
from leads
group by substring_index(refurl,'?gclid',1)
Run Code Online (Sandbox Code Playgroud)
但对于分隔符,我真的需要取消这两个:
?gclid or &gclid
Run Code Online (Sandbox Code Playgroud)
这是通过在子字符串中执行OR语句还是完全不同来实现这一点吗?
使用 IF
SELECT SUBSTRING_INDEX(refurl, IF(LOCATE('?gclid', refurl), '?gclid', '&gclid'), 1) AS refurl, ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3248 次 |
| 最近记录: |