对于这样的表:
if on == true {
self.tableView.backgroundColor = UIColor.black
}
我想只选择包含4个visits url
594 http://example.com/page1/stuff
302 http://example.com/page2
494 http://example.com
202 http://example.com/page3/stuff/more
个字符的网址。
在python中我会使用/
。如何在SQL查询中完成?
答案 0 :(得分:1)
这种搜索无法编入索引,因此无法对其进行优化。一种方法是使用正则表达式:
WHERE url REGEXP '^([^/]*/){4}[^/]*$'
说明:
^
=字符串的开头[^/]*/
= 0个或更多非/
个字符后跟/
(...){4}
=括号内的模式正好重复4次[^/]*
=另一个非/
字符序列$
=字符串结尾