SQL - Ver pedidos sem itens

3 respostas
L

Como formular um sql para me retornar todos os pedidos que não contenham itens cadastrados para ele.

Pois no meu sistema eu não coloquei uma trava para não permitir que o usuario salve um pedido sem itens… e depois
de um tempo de uso, os usuarios estão (por alguma razão fazendo isso).

Tem-se a tabela na base de dados de Pedidos com suas colunas e a tabela de ItemPedido que tem a chave estrangeira de pedido em uma de suas colunas

3 Respostas

drsmachado

Como estão as tabelas?

S
A

Pela sua descrição das tabelas você pode tentar algo assim:

SELECT id FROM pedido WHERE not exists ( SELECT 1 FROM item_pedido WHERE item_pedido.id_pedido  =  pedido.id)
Criado 17 de fevereiro de 2014
Ultima resposta 19 de fev. de 2014
Respostas 3
Participantes 4