演算子を持つクエリがありますが、BETWEEN
間違った結果が表示されます
私の質問-
SELECT * FROM register WHERE height BETWEEN '1' AND '6'
また、身長が 10、12、16 のユーザーも表示されますが、これは間違っています。このクエリの問題は何ですか?
正常に動作する別のクエリがありますが、クエリが長くなるため、適切な使用方法ではありません
SELECT * FROM register WHERE height > 1 AND height < 12
より多くの条件が追加された場合、クエリの理解とコーディングが困難になるため、クエリを取得する正しい方法を教えてください。