-- Relatório de EmbarcadoresSELECTc.id,c.exhibition_nameASnome_fantasia,c.company_nameASrazao_social,c.cnpj,c.date_joinedASdata_cadastro,c.financial_emailASemail_financeiro,c.phoneAStelefone_empresa,c.blockedASbloqueado,u.usernameASemail_usuario,up.nameASnome_usuario,up.phoneAStelefone_usuario,first_order.order_idASprimeiro_pedido,first_order.date_addedASdata_primeiro_pedido,first_order.origemASprimeira_origem,first_order.origem_estadoASprimeira_origem_estado,first_order.destinoASprimeiro_destino,first_order.destino_estadoASprimeiro_destino_estado,last_order.order_idASultimo_pedido,last_order.date_addedASdata_ultimo_pedido,qnt_pedidos.contagemASqnt_pedidosFROMaccounts_companyAScLEFTJOINauth_userASuONc.admin_id=u.idLEFTJOINaccounts_userprofileASupONu.id=up.user_idLEFTJOIN(-- Getting the first orderSELECTo.id,o.order_id,o.shipper_id,origin_city.nomeASorigem,origin_state.siglaASorigem_estado,destination_city.nomeASdestino,destination_state.siglaASdestino_estado,MIN(date_added)ASdate_addedFROMorders_orderASoLEFTJOINaccounts_companyASdispatcherONo.dispatcher_id=dispatcher.idLEFTJOINibge_municipioASorigin_cityONdispatcher.city_id=origin_city.codigo_ibgeLEFTJOINibge_unidadefederativaASorigin_stateONorigin_city.uf_id=origin_state.codigo_ibgeLEFTJOINaccounts_companyASreceiverONo.receiver_id=receiver.idLEFTJOINibge_municipioASdestination_cityONreceiver.city_id=destination_city.codigo_ibgeLEFTJOINibge_unidadefederativaASdestination_stateONdestination_city.uf_id=destination_state.codigo_ibgeGROUPBYshipper_id)ASfirst_orderONfirst_order.shipper_id=c.idLEFTJOIN(-- Getting the last orderSELECTo.id,o.order_id,o.shipper_id,MAX(date_added)ASdate_addedFROMorders_orderASoGROUPBYshipper_id)ASlast_orderONlast_order.shipper_id=c.idLEFTJOIN(SELECTshipper_id,COUNT(*)ascontagemFROMorders_orderGROUPBYshipper_id)ASqnt_pedidosONqnt_pedidos.shipper_id=c.idWHEREc.user_type='shipper'ANDc.date_joined>'2019-06-01'ANDc.admin_idISNOTNULL
Comments (0)
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.