[firebase-br] Agrupamento não funciona
William
wbbenatti em yahoo.com.br
Qua Maio 27 15:30:07 -03 2009
Perdão, postei o código faltando partes. O código correto é esse:
create view VIEW1 ( NOME_LOCAL, XX, CARD_IDENT, HW_SERIE )
as
Select NOME_LOCAL, count(ID) as NUM_IDS, CARD_IDENT, HW_SERIE from (
Select
ITENS.NOME_LOCAL,
LOGS.ID,
LOGS.TAG,
LOGS.TRANSAC_TP,
LOGS.NAME_USER,
LOGS.GR_USER,
LOGS.VM_ID,
LOGS.TRANSAC_ID,
LOGS.PROD_ID,
LOGS.PROD_ID_VM,
LOGS.TRANSAC_DTHR,
LOGS.SEQT_CARD,
LOGS.TRANSAC_VL,
Cast(LOGS.TRANSAC_VL as float) / 100 as TRANSAC_VL_CALC,
LOGS.CARD_ID,
LOGS.CARD_IDENT,
LOGS.SALDO_INI,
Cast(LOGS.SALDO_INI as float) / 100 as SALDO_INI_CALC,
LOGS.HW_SERIE,
LOGS.VALID_CRC,
LOGS.IS_LOG_ERROR,
LOGS.CRC,
TIPOS_TRANSAC.TRANSAC_TXT,
PRODUTOS.NOME_PROD
from LOGS
inner join ITENS
on LOGS.HW_SERIE = ITENS.HW_SERIE
inner join TIPOS_TRANSAC
on LOGS.TRANSAC_TP = TIPOS_TRANSAC.TRANSAC_TP
left join PRODUTOS
on LOGS.PROD_ID = PRODUTOS.ID_PROD )
as TAB_AUX
group by ID, CARD_IDENT, HW_SERIE, NOME_LOCAL
Mais detalhes sobre a lista de discussão lista