2011-08-03 4 views
0

나는 열에 대한 전체 텍스트 색인을 생성 : City, Group and Textcity_group_text_comparator 나는 모든 3 문자열을 조회하는 간단한 쿼리를 어떻게해야합니까3 개의 열에서 MATCH를 검색하는 MySQL 쿼리?

라고?

나는이 시도 :

$result = mysql_query("SELECT * FROM Posts WHERE MATCH (City, `Group`, Text) AGAINST ('$search') LIMIT $limit_posts OFFSET $first_post"); 

어떻게이 결과를 정렬 않습니다를? 그룹 트릭했던 주위

인용 부호를 반전 추가 :

$result = mysql_query("SELECT * FROM Posts WHERE MATCH (City, `Group`, Text) AGAINST ('$search') LIMIT $limit_posts OFFSET $first_post"); 

아마 그것을 정직하게 이유를 알고하지 않습니다, MySQL 용 예약 된 값입니다을

감사

+0

lol 나는 그럭저럭 할 수 있었다. .. 음. 나는 그것을 나 자신으로 대답 하느냐? – lisovaccaro

+0

네, 그게 옳은 일입니다. 질문에 답하고 동의하십시오. StackOverflow의 목표는 특정 프로그래밍 질문에 대한 답변 저장소를 만드는 것입니다. 자신의 질문 일지라도 답을 추가하지 않으면 목표 이상의 것이 아닙니다. 다음 사람이 같은 질문을하고이 페이지가 발견되어서 고맙다. –

답변

2

내 예를 실제로 옳았다 그럼에도 불구하고이 방법으로 작동합니다.

+0

'GROUP BY'는'SELECT' 쿼리의 절입니다. 그것이 예약어 인 이유입니다. –