Bom dia pessoal,
Estou com muito dificuldade em fazer um exercício com a seguinte situação tenho que calcular a soma de vendas de frutas da loja, a tabela tem:
Fruta
Valor
Cod
Fiz a seguinte consulta
SELECT
fruta as "NFruta",
Cod,
SUM(Valor)as "Soma"
FROM estoque
group by
Cod,
nfruta
order by fruta asc
com isso saiu o seguinte resultado
A consulta que preciso tem que somar todas as laranjas com nomes iguais caso o Cod seja null ou em branco.
O Resultado tem que ficar assim
Nome TValor Cod
Laranja 980 287
Larana 50 null
Manga 840 190
Não posso fazer o update na base e alterar as notas que estão em branco e null. Tentei de diversas maneiras mais não consegue
Alguém pode me ajudar ?
Caso ajude segue Script
CREATE TABLE estoque(
[NFruta] [varchar](50) NULL,
[TValor] [int] NULL,
[Cod] [varchar](50) NULL)
insert into estoque values ('Laranja',580,287)
insert into estoque values('Laranja',160,null)
insert into estoque values('Laranja',240,' ')
insert into estoque values('Larana',50,null)
insert into estoque values ('Manga',280,' ')
insert into estoque values ('Manga',560,'190')
Muito obrigado
Estou com muito dificuldade em fazer um exercício com a seguinte situação tenho que calcular a soma de vendas de frutas da loja, a tabela tem:
Fruta
Valor
Cod
Fiz a seguinte consulta
SELECT
fruta as "NFruta",
Cod,
SUM(Valor)as "Soma"
FROM estoque
group by
Cod,
nfruta
order by fruta asc
com isso saiu o seguinte resultado
NFruta Cod Soma
Larana NULL 50
Laranja NULL 160
Laranja 240
Laranja 287 580
Manga 280
Manga 190 560
A consulta que preciso tem que somar todas as laranjas com nomes iguais caso o Cod seja null ou em branco.
O Resultado tem que ficar assim
Nome TValor Cod
Laranja 980 287
Larana 50 null
Manga 840 190
Não posso fazer o update na base e alterar as notas que estão em branco e null. Tentei de diversas maneiras mais não consegue
Alguém pode me ajudar ?
Caso ajude segue Script
CREATE TABLE estoque(
[NFruta] [varchar](50) NULL,
[TValor] [int] NULL,
[Cod] [varchar](50) NULL)
insert into estoque values ('Laranja',580,287)
insert into estoque values('Laranja',160,null)
insert into estoque values('Laranja',240,' ')
insert into estoque values('Larana',50,null)
insert into estoque values ('Manga',280,' ')
insert into estoque values ('Manga',560,'190')
Muito obrigado