Denis Courcy

Moderadores
  • Content Count

    3135
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Denis Courcy

  • Rank
    Moderador MySQL [VOLUNTÁRIO]
  • Birthday 07/14/1960

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Male
  • Location
    Rio de Janeiro - RJ
  • Interests
    Java, Delphi, MySql, Oracle, Aeromodelismo, Iatismo, ferromodelismo, Axis & Allies Miniatures Game

Recent Profile Visitors

10716 profile views
  1. Melhore a pergunta
  2. Por que não colocar este campo como NOT NULL e evitar que tenhas este trabalho?
  3. Tente assim, ajustando o código abaixo as suas necessidades. update clientes c inner join (select idcliente, max(dt_ultimavenda) as dt_ultimavenda from atendimentos where vendeu = 1 group by idcliente ) a on a.idclente = c.idcliente set c.dt_ultimavenda = a.dt_ultimavenda where c.dt_ultimavenda < a.dt_ultimavenda
  4. Para pegar a data do último atendimento você tem algumas opções. 1 - se a tabela de atendimentos tem um id único, basta selecionar max(IdAtendimento) WHERE idCliente = xxx. Onde xxx é o id do cliente que você quer. Isto te dará o atendimento mais atual para este cliente. 2 - ainda seguindo a primeira opção você pode fazer um select buscando o campo idAtendimento WHERE idCliente = xxx order by idAtendimento limit 1. que retornará somente um registro dentro do filtro que você deseja. 3 buscando pela data de atendimento, da mesma forma das opções acima, desde que a data de atendimento seja do tipo datetime.
  5. Poderia, por favor, postar parte da estrutura da tabela?
  6. A condição where está recebendo todos estes parâmetros $idDirigente, $buscaAgenda e $dataI ao mesmo tempo?
  7. Tente assim: SELECT IF(eord.status=0,'INCLUIDO','RESERVA') AS STATUS FROM tabela onde tabela é o nome de sua tabela
  8. Irmão, boa tarde. Como entro na parte de forum  PHP,  sou novato em foruns e não achei esta opção no site.

  9. Inclua o campo saldo anterior em sua tabela e o abasteça conforme a inclusão/alteração de cada registro. Ou faça via programação, usando uma variável auxiliar. Por programação você pode construir uma stored procedure, armazenando os dados em uma tabela temporária e exibindo ao final com um simples select.
  10. Elaboração de Form não é assunto deste forum. Está ligado a conceito de programação.
  11. Tenta assim: SELECT t.*, SUM(IF(a.Aposta_Resultado = 'A', 1, 0)) AS Resultado FROM tbl_times t LEFT JOIN tbl_apostas a on t.Times_Cod = a.Aposta_TimeCod GROUP BY t.Times_Cod