わかりました。PL/SQLにデータベースがあります。
これが私のSQLの質問です:
SELECT t.AC_NUMBER, t.DATE, a.comment_1, a.comment_2, a.comment_3, a.comment_4
FROM proddba.cust_info t
left join proddba.cust_descr a on a.ac_number=t.ac_number
where a.open_date=(select min(b.open_date)
from proddba.cust_descr b
where b.ac_number=t.ac_number
and b.open_date>=t.date
and b.open_dane<=t.date+7days)
現在までに+7日を動的に追加するにはどうすればよいですか?
min(b.open_date)
次に、同じデータが2つある場合に、日付を1つだけ取得するにはどうすればよいですか。個別に使用する必要がありますか?
(select distinct min(b.open_date)
from proddba.cust_descr b
where b.ac_number=t.ac_number
and b.open_date>=t.date
and b.open_dane<=t.date+7days)
データベースから約15000レコードを取得する必要がある場合、これは機能するはずですか?
よろしくお願いします