これでクエリを実行しようとすると、長さが 15 の単語が返されます。
select * from 'Table_A' where LENGTH('value') = 5 and value LIKE 'A%S';
これでクエリを実行しようとすると、長さが 15 の単語が返されます。
select * from 'Table_A' where LENGTH('value') = 5 and value LIKE 'A%S';
LENGTH('value')
は常に 5 です。したがって、一致する値のみを返します。LIKE 'A%S'
次の方法で修正します。
SELECT * FROM Table_A where LENGTH(value) = 5 and value LIKE 'A%S';
select * from 'Table_A' where LENGTH(value) = 5 and value LIKE 'A%S';
リテラル文字列 'value' の長さをチェックしていましたが、これは常に 5 です。引用符を削除して、列のデータの長さをチェックします。