[firebase-br] Agrupamento não funciona
Sandro Souza
escovadordebits em gmail.com
Qua Maio 27 16:09:18 -03 2009
Bom dia/tarde William.
Grande William, remova o campo ID do seu group by.
Espero ter ajudado mais que atrapalhado. :D
2009/5/27 William <wbbenatti em yahoo.com.br>
> 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
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista