0
文字の長さが>= 6
の場合、結果を返そうとしています。ただし、クエリ(下記)は、テキスト長が6
未満の結果を返します。 b.column3ためSQLリス - フィールドの長さに基づいて結果を返す
select a.column1, b.column2, b.column3, b.column4, b.column5
from test.table a
inner join test.table b
on a.row= b.row
where char_length(b.column3) >= 6
結果は次のとおりです。
Four
Four
Four
Five
Five
SixSix
SixSix
SixSix
私が望むすべては、文字長より大きいか6
に等しいとの結果であるとき。
ありがとうございます!
バックエンドデータベースとは何ですか?選択リストにchar_length(b.column3)を追加するとどうなりますか? b.column3のデータ型は何ですか? –
あなたはどのデータベースを使用していますか? – Zeus
@ AlexK. char_length(b.column3)を選択リストに追加すると、char_lengthが6のテキストフィールドの横に4文字しか表示されません。これはあなたが探している答えではないが、データが複数の場所.. AS400とSQLサーバーに格納されている場合、私を許してください。 – scareware