2010-04-04 36 views

回答

4

使用CHAR_LENGTH功能在WHERE約束嘗試:

SELECT * FROM example WHERE CHAR_LENGTH(word) <= 50 ORDER BY ID DESC LIMIT 200 

CHAR_LENGTH返回字符串中的字符數。 LENGTH返回字節數。如果您的單詞可能包含多字節字符,則最好使用CHAR_LENGTH

+0

謝謝你的偉大答案! :) – elmaso 2010-04-04 22:27:49

0
SELECT * FROM example WHERE LENGTH(column) <= 50 ORDER BY ID DESC LIMIT 200 
+1

如果你打算減少一個完全正確的答案,請留下評論。 CHAR_LENGTH()可能是多字節友好的,但LENGTH()也適用。 – Xorlev 2010-04-04 22:29:17