使用SQL-Query中的正则表达式从数据库中搜索URL

时间:2016-08-08 07:35:06

标签: sql preg-match

我想从数据库表中搜索网址“www.google.co.in/”。当我搜索添加“google.co.in/”时,我的查询无法搜索并找到它记录,因为没有添加“www”。 所以我想在查询中使用正则表达式,这有助于从表中搜索“google.co.in”(它不会决定是否添加http或www)

目前我正在使用简单的LIKE运算符进行搜索: SELECT * FROM wp_postmeta WHERE meta_value LIKE '%www.google.co.in/%'

1 个答案:

答案 0 :(得分:0)

试着像这样搜索:

SELECT * FROM wp_postmeta WHERE meta_value LIKE '%google.co.in%'

SELECT * FROM wp_postmeta WHERE meta_value LIKE '%google%'