2010-06-18 114 views
22

MySQL中的%*通配符有什麼區別?MySQL通配符*和%

在像這樣的查詢:"SELECT * FROM $table WHERE MATCH (message) AGAINST('$string*' IN BOOLEAN MODE)"

回答

40

*只能在全文檢索被用作一個通配符(或截短)而%(匹配0或多個字符)和_(嚴絲合縫一個字符)是僅適用於LIKE查詢。

+0

感謝您清除up =) – 2010-06-18 14:38:50

+0

'%'是* zero *或更多?! – 2011-06-25 02:11:06

+2

@Alix Axel,是 - 零個或多個字符。 – 2011-06-25 12:54:46