特定の長さを持つ列のすべての文字列フィールドを要求するMySQLクエリを作成するにはどうすればよいですか?
ありがとう!
LENGTH()
を使用して、バイト単位の長さを確認します。
_SELECT str FROM sometable WHERE LENGTH(str) = 5;
_
または CHAR_LENGTH()
文字数の長さをチェックするには(マルチバイト文字列に便利):
_SELECT str FROM sometable WHERE CHAR_LENGTH(str) = 5;
_
select *
from myTable
where length(myColumn) = 5