mdbatera 0 Denunciar post Postado Maio 10, 2013 Olá galera, Eu tenho uma select que monta uma tabela com os registros e as datas dos mesmos, porém os dias que não teve registro não aparece na tabela, sendo assim ele pula do dia 24/03/2013 para 27/03/2013, isso é um problema porque eu queria que a data do registro aparecesse independente de ter registro ou não. O meu select monta assim: Seg 22/03/2012 PresenteTer 23/03/2012 PresenteQua 24/03/2012 PresenteSab 27/03/2012 PresenteDom 28/03/2012 Presente Eu gostaria assim: Seg 22/03/2012 PresenteTer 23/03/2012 PresenteQua 24/03/2012 PresenteQui 25/03/2012 Sex 26/03/2012 Sab 27/03/2012 PresenteDom 28/03/2012 Presente A Solução que pensei era poder na select listar os dias do mês junto com os registros, até tentei a usar a função DAYSOFMONTH() mas não existe rsrsrsrsrs. Alguma luz pessoal??? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Maio 10, 2013 http://forum.imasters.com.br/topic/486886-consultas-em-dias-vagos-no-banco/ http://forum.imasters.com.br/topic/481977-select-cruzando-dados/ Compartilhar este post Link para o post Compartilhar em outros sites
mdbatera 0 Denunciar post Postado Maio 16, 2013 Obrigado, meu plano é utilizar union uzando a função do link que me mandou, mas quando tento criar a função no banco ele da erro: Erroconsulta SQL: CREATE FUNCTION `visitas_mes` ( `data_ini` DATE,`data_fim` DATE ) RETURNS DATELANGUAGE SQL SQL SECURITY INVOKER BEGIN DECLARE_prox_data DATE; Mensagens do MySQL : #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 7 O que pode ser?? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Maio 16, 2013 Não sei, tentou a function do erison? Compartilhar este post Link para o post Compartilhar em outros sites
mdbatera 0 Denunciar post Postado Maio 28, 2013 Justamente, não consigo criar a função, ela da o erro acima. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Maio 28, 2013 Não tenho MySql ,não tenho como testar mas a function pareceu funcionar. Compartilhar este post Link para o post Compartilhar em outros sites