2010-04-04 73 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

相关问题