2つのテーブルの日付を比較する必要がありますが、問題は、1つのテーブルの日付がDD-Mon-YY形式で、もう1つのテーブルの日付がYYYYMM形式であるということです。
比較のために両方をYYYYMMにする必要があります。
次のようなものを作成する必要があります。
SELECT * FROM offers
WHERE offer_date = (SELECT to_date(create_date, 'YYYYMM') FROM customers where id = '12345678')
AND offer_rate > 0
ここで、create_dateは2006年3月12日のようなもので、offer_dateは200605のようなものです。
このクエリを適応させる必要があるアイデアはありますか?