viu bruno tenta normaliza as tabelas primeiro dai quem sabe facilite!
Em 11 de junho de 2010 11:43, bruno bg <bruno...@ig.com.br> escreveu: > Euller , a quantidade está no resultado do COUNT (MES_ANO) > > resultado > > MES_ANO, COUNT(de clientes que estraram nesse MesAno), COUNT(de clientes > que sairam nesse mesmo MesAno > > > abração > > > Em 11 de junho de 2010 11:34, Euller Cristian <euller...@gmail.com>escreveu: > > Bruno, qual campo que você mensura a quantidade?há um campo quantidade, >> ou não entendi bem? >> >> >> >> *De:* flexdev@googlegroups.com [mailto:flex...@googlegroups.com] *Em nome >> de *bruno bg >> *Enviada em:* sexta-feira, 11 de junho de 2010 11:07 >> *Para:* flexdev@googlegroups.com >> *Assunto:* Re: [flexdev] OFF-TOPIC desafio COUNT (Mysql) >> >> >> >> Paulo a tabela é bem simples >> >> CLIENTE >> id_cliente INT,PK >> nome VARCHAR >> data_entrada DATE >> data_saida DATE >> >> Paulo tem como me ajudar a construi esse resultado Mes/Ano - qtdEntrada >> - qtdSaida , se for o caso, utilizando uma query só. >> >> aradeço >> brunobg >> >> Em 11 de junho de 2010 10:34, Paulo Augusto Teixeira < >> pauloaugus...@gmail.com> escreveu: >> >> Bruno, se ambas as querys estão usando a mesma tabela. por que não >> construir isso em uma query só? >> E você pode usar a função date_format() do mysql para pegar o mes e ano. >> desde que o tipo do campo seja date ou datetime. >> >> De mais detalhes se possível, e mande um script criando a tabela cliente >> para qualquer a gente tentar fazer algo aki. >> >> []s >> >> 2010/6/11 bruno bg <bruno...@ig.com.br> >> >> Sei que não é assunto para esta lista, por isso coloco como OFF-TOPIC e >> quem quiser ajudar, fico muito agradecido. >> >> tenho minha tabela CLIENTE com os campos data_entrada e data_saida, BD >> Mysql >> DESAFIO: ter uma query com o resutado Mes/ANO - QtdEntrada - QtdSaida >> para ser usado num gráfico no FLEX. >> >> então >> >> cheguei a fazer duas querys : >> QUERY ENTRADA >> select concat((LPAD(MONTH(data_entrada),2,'0')),'/',YEAR(data_entrada)) >> as mesAnoEntrada, >> count(concat((LPAD(MONTH(data_entrada),2,'0')),'/',YEAR(data_entrada))) as >> qtdEntrada >> from cliente >> group by mesAnoEntrada >> order by YEAR(data_entrada), MONTH(data_entrada) >> >> QUERY SAIDA >> select concat((LPAD(MONTH(data_saida),2,'0')),'/',YEAR(data_saida)) as >> mesAnoSaida, >> count(concat((LPAD(MONTH(data_saida),2,'0')),'/',YEAR(data_saida))) as >> qtdSaida >> from cliente where data_saida IS NOT NULL >> group by mesAnoSaida >> order by YEAR(data_saida), MONTH(data_saida) >> >> tentei usar o UNION, mas pelo que vi, os resultados das Querys ficam >> abaixo da outra. >> como fazer para que os resultados das querys fiquem ao lado. >> assim: => Mes/ANO - QtdEntrada - QtdSaida >> >> desde ja agradeço >> brunobg >> www.brunobg.com >> >> -- >> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> Paulo A. Teixeira >> Adobe Certified Expert Flex 3 with AIR >> Adobe Certified Expert Rich Internet Application v1.0 >> Adobe Certified Expert ColdFusion 8 >> -- >> Blog: http://www.pauloteixeira.blog.br >> >> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev