タイトルに記載した通り、検索列にSUBSTRを使用せずに検索する方法を教えていただきたいです。
※Oracle11gを使用しています。
テーブル:Table01
検索列:test_ymd varchar(8)
現在以下のように検索をしています。
例)
select*
from Table01
where SUBSTR(test_ymd,1,6)> '201502'
2015年2月以降のデータを取得したく、上記のように組んでいるのですが、検索列に関数を使用するのは良くないようなので、他の案を模索しています。いい方法はないでしょうか?
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/22 00:18