Я создаю ситуацию, когда хочу выбрать некоторые данные для созданной таблицы. Эти данные должны быть объединены между 2 таблицами на основе rowid. Я знаю, что это можно сделать так, как я написал, но это не правильный путь. Не могли бы вы предложить мне хороший способ моего кода.
CREATE TABLE new_bi_ccm_agg_mth AS
WITH
RID_SEC AS
(
SELECT rowid
FROM bi_ccm_agg_mth t left join Base_ccm m on t.sub_id = m.sub_id and t.current_brand =
m.current_brand
)
select agg.* ,base.CURRENT_SEC FROM bi_ccm_agg_mth agg join base_ccm base
where rid_sec.rowid = agg.r owid