1
resposta

aula 09 Usando a condição HAVING

Na tabela não entendi, faltou explicação.

X Y

A 2

A 1

B 2

B 3

C 1

C 5

C 2

D 3

SELECT X, SUM(Y)FROM TABGROUP BY X

X Y

A 3

B 6

C 8

D 3

SE NA COLUNA B É 2+3=5 NÃO 6. SE FOR 2X3=6 OK AI FALTA EXPLICAÇÃO QUANDO MULTIPLICAR E PORQUE?

1 resposta

Olá Rubens, tudo bem?

Na realidade Rubens, o B está presente em três colunas, por isso o resultado da soma do instrutor está correto:

Tabela utilizada pelo instrutor durante no vídeo

  • A soma da coluna A: 2 + 1 = 3
  • A soma da coluna B: 2 + 3 + 1 = 6
  • A soma da coluna C: 1 + 5 + 2 = 8
  • Coluna D tem apenas um valor: 3

O resultado apresentado pelo instrutor:

Tabela com os resultados da soma

Espero ter ajudado, qualquer nova dúvida é só falar e bons estudos