Ir para conteúdo
Fórum Script Brasil
  • 0

Onde estou errando nesse select?


rcamu1

Pergunta

Fiz o Select abaixo só que ele não está somando pela coluna correta, onde estou errando?

Na minha estrutura tenho o campo dtConcat e o campo dtConcat2 (essas datas são diferentes uma é para data do pedido e a outra é para a data que efetivou a venda) ele está somando a coluna dtConcat2 mesmo eu colocando no select que quero o mes e ano da coluna dtConcat

SELECT cat.id, cat.nome_vendedor, MONTH (dtConcat) AS mes, YEAR (dtConcat) AS ano,
SUM( IF( mov.tipo_venda =  'Atacado', mov.total, 0 ) ) AS Atacado
FROM lc_controle AS mov
INNER JOIN vendedor AS cat ON cat.id = mov.vendedor
where mov.exportado = 'Sim'
GROUP BY ano, mes, cat.nome_vendedor 
ORDER BY nome_vendedor, ano, mes
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Bom dia,

Segue a estrutura das tabelas.

lc_controle

CREATE TABLE `lc_controle` (
  `id` int(11) NOT NULL,
  `dtConcat` date NOT NULL,
  `dtConcat2` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `clienteVa` varchar(100) NOT NULL,
  `fornec` varchar(100) DEFAULT NULL,
  `clienteAt` varchar(100) NOT NULL,
  `userml` varchar(50) DEFAULT NULL,
  `rastreador` text,
  `entrega` text,
  `total` decimal(20,2) DEFAULT NULL,
  `frete` decimal(20,2) DEFAULT NULL,
  `frete_real` decimal(20,2) DEFAULT NULL,
  `nf` varchar(50) DEFAULT NULL,
  `origem` varchar(50) DEFAULT NULL,
  `tipo_pagto` text,
  `descricao` text,
  `tipo` int(11) DEFAULT NULL,
  `tipo_venda` text,
  `vendedor` int(11) DEFAULT NULL,
  `exportado` varchar(11) DEFAULT NULL,
  `pago` varchar(11) NOT NULL,
  `incluido_por` varchar(25) NOT NULL,
  `date_incluido` datetime NOT NULL,
  `alterado_por` varchar(25) NOT NULL,
  `date_alterado` datetime NOT NULL,
  `exportado_por` varchar(25) NOT NULL,
  `date_exportado` datetime NOT NULL,
  `st` decimal(20,2) NOT NULL,
  `total_st` decimal(20,2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

vendedor

CREATE TABLE `vendedor` (
  `id` int(11) NOT NULL,
  `data2` date NOT NULL,
  `nome_vendedor` text NOT NULL,
  `descricao` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...