Machismo na tecnologia impulsiona iniciativas de mulheres em programação
_____________________________________________________________________________
Não vejo , minha opinião , este cenário , mas gostaria da opinião da(o)s colegas.
Como configurar essa query com inner join, no arquivo .xml?
Me ajudem pf eu comecei mas estou perdida, pesquisei já vi algo de /root... mas minha query esta diferente, nao sei se falta algo
QUERY ATUAL:
set mapreduce.job.queuename=low_relatorios;
set mapreduce.job.max.split.locations=100;
SELECT a.num_msisdn,
a.max_date
FROM fact.dw_f_rcrg_gems_rate_subsc t INNER JOIN (SELECT num_msisdn, MAX(dat_operacao) AS max_date FROM fact.dw_f_rcrg_gems_rate_subsc WHERE (ref_date)>=$startdate AND ref_date<=$finaldate AND ide_plano_tarifario_atual IN (48, 50, 51, 52, 53, 59, 61, 62, 63, 67, 73, 74) GROUP BY num_msisdn)a ON a.num_msisdn = t.num_msisdn AND a.max_date = t.dat_operacao
WHERE ref_date>=$startdate
AND ref_date<=$finaldate;
QUERY CONFIGURANDO NO XML:
<value><![CDATA[[
INSERT
overwrite TABLE fact.dw_f_rcrg_gems_rate_subsc t
(
a.num_msisdn,
a.max_date
)
(SELECT
INNER JOIN
SELECT
MAX(dat_operacao) AS max_date;
FROM fact.dw_f_rcrg_gems_rate_subsc) a
WHERE (ref_date)>='$startdate'
AND ref_date<=$'finaldate'
AND ide_plano_tarifario_atual IN (48,
50,
51,
52,
53,
59,
61,
62,
63,
67,
73,
74)
GROUP BY num_msisdn)a ON a.num_msisdn = t.num_msisdn
AND a.max_date = t.dat_operacao
WHERE ref_date>='$startdate'
AND ref_date<=$finaldate;]]>
</value>
Poderiam me ajudar por favor, sou estagiario na area e ainda estou aprendendo.