2010-06-18 3 views
22

MySQL에서 %* 와일드 카드의 차이점은 무엇입니까? 그래서 같은 쿼리에서 MySQL 와일드 카드 * 및 %

: "SELECT * FROM $table WHERE MATCH (message) AGAINST('$string*' IN BOOLEAN MODE)"

답변

40

*% (일치하는 0 개 이상의 문자)와 _ (일치 정확히 하나 개의 문자) 동안 만 전체 텍스트 검색에 와일드 카드 (또는 절단)로 사용할 수 있습니다 LIKE- 쿼리에만 적용됩니다.

+0

위의 문제를 해결해 주셔서 감사합니다. =) –

+0

'%'은 (는) * 0 개 이상입니까? –

+2

@Alix Axel, 예 - 0 개 이상의 문자. –