bcs_ptx 0 Denunciar post Postado Março 21, 2014 Ontem tinha postado uma dúvida mais hoje no mesmo script acabou surgindo outra, vou explicar ex: minha tabela tem 3 registros 1 do cliente1 2 do cliente2 o registro do cliente 1 ta marcado que ele usou um modelo_gerador. nos dois registros do segundo cliente só um está marcado que ele usou modelo_gerador. registro1 - cliente1 -> modelo_gerador = 10 registro2 - cliente2 -> modelo_gerador = 12 registro3 - cliente2 -> modelo_gerador = 0 OBS: o zero é quando não foi selecionado na hora da busca a ideia era aparecer assim: cliente 1 -> 1 modelo_gerador cliente 2 -> 1 modelo_gerador mas mostra dessa forma: cliente 1 -> 1 modelo_gerador cliente 2 -> 2 modelo_gerador segue o código: Obrigado desde já SELECT clientes.cliente, count(procedimentos.modelo_gerador) as contaGerador FROM procedimentos LEFT JOIN modelo_gerador ON (procedimentos.modelo_gerador = modelo_gerador.id) LEFT JOIN clientes ON (procedimentos.cliente = clientes.id) WHERE procedimentos.id > 0 AND procedimentos.area GROUP BY procedimentos.cliente Compartilhar este post Link para o post Compartilhar em outros sites
Roberto Fagundes 40 Denunciar post Postado Março 21, 2014 o group by então não é pelo procedimentos.cliente e sim pelo procedimentos.modelo_gerador Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Março 21, 2014 não, continua da mesma forma Compartilhar este post Link para o post Compartilhar em outros sites