は、私は言葉数の多いデータベースを持っているが、私は文字長は、(例えば、ケース3)で与えられた数に等しいレコードだけを選択します:どこの文字の長さを問い合わせるのですか?
$query = ("SELECT * FROM $db WHERE conditions AND length = 3");
をしかし、これは動作しません。 ..誰か私に正しいクエリを表示できますか? MySQLでは
:
$query = ("SELECT * FROM $db WHERE conditions AND LENGTH(col_name) = 3");
MSSQLで
$query = ("SELECT * FROM $db WHERE conditions AND LEN(col_name) = 3");
LENGTH()(MySQLの)
MySQLの構文はSQLiteの構文と同じですdbo.table から 。私のためにうまくいった。 – Jon
ポストグルでは、mysqlのような "長さ"の関数を使うことができます –
注意!マルチバイト文字セットでは、これは異なる場合があります。 [this](http://stackoverflow.com/questions/1870937/mysql-how-to-select-data-by-string-length) –