2016-08-08 1 views
-2

데이터베이스 테이블에서 "www.google.co.in/"URL을 검색하려고합니다. "google.co.in/"을 추가하여 검색 할 때도 'www'가 추가되지 않아 내 검색어가 검색하고 해당 레코드를 찾을 수 없습니다. 그래서 내가 테이블에서 유일한 'google.co.in'을 검색하는 데 도움이되는 쿼리에서 정규 표현식을 사용하려면 지금은 간단한 LIKE을 사용하고 들어SQL-Query에서 정규 표현식을 사용하여 데이터베이스에서 검색 URL

(는 http 또는 www를 추가할지 여부를 이잖아요 여부를 doesnot) 연산자는 검색 할 : SELECT * FROM wp_postmeta WHERE meta_value LIKE '%www.google.co.in/%'

+0

I을 질문을 올바르게 수정하려고 시도했습니다. 너무 친절하게 귀하의 문제가 무엇인지 명확히하십시오. – Snickbrack

+0

@Snickbrack 나는 편집을 확인하십시오. – user6617474

+0

귀하의 질문은 PHP와 아무런 관련이 없습니다,이 태그를 제거하고 데이터베이스의 특정 태그를 추가하는 것이 좋습니다. 이것이 MySQL이라면 거기에 [regex syntax] (https://dev.mysql.com/doc/refman/5.7/en/regexp.html)가 있습니다. –

답변

0

그냥 같이 검색하려고 :

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

또는

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

텍스트 google.com 또는 www.ggogle.com은 사용자가 추가하는 동적 콘텐츠입니다. 그래서 우리는 당신이 언급 한 것처럼 상태를 확인할 수 없습니다. – user6617474

관련 문제