Pessoal, resolvi o desafio um pouco diferente da solução proposta. Daí, tenho duas dúvidas que surgiram ao ver as respostas dos colegas no fórum. Gostaria de saber se o meu estaria certo e se os meus questionamentos são válidos.
SELECT C.ID, C.NOME, P.ID
FROM TABCLIENTES AS C
LEFT JOIN TABPEDIDOS AS P ON P.IDCLIENTE = C.ID
WHERE P.ID IS NULL
Na resposta do Gabriel Viana em 17/05, O LEFT JOIN dele menciona primeiro a tabela de clientes então traria primeiro todos os resultados das tabelas de clientes para depois trazer o correspondente da tabela de pedidos. Fiz o contrário, essa diferença poderia impactar apenas na performance do script ?
Já na resposta do Christian Ferreira em 04/04, ele seleciona a coluna "nome" da tabela de pedidos. No desafio, essa coluna existe apenas na Tabela "Clientes". Para este cenário o resultado daria erro ?