estou tentando fazer uma consulta inner join que deveria retornar 4 registros e não esta retornando nenhum e tambem não esta dando erro:
Onde será que estou errando?
select Count(*) from detalhespedidos d
inner join pedidos p on p.pedidoID = p.pedidoID
inner join clientes c on c.clienteID= p.clienteID
where p.ativo= 'S' and c.nome like 'c%'
order by p.pedidoID
É uma tabela de detalhes(itens)pedidos preciso saber quantos são os ítens cadastrados na tabela de ítens(detalhes) que satisfaçam a condição de que o pedidoID na tabela de pedidos seja igual ao pedidoID na tabela de ítens e o ClienteID na tabela de pedidos seja igual ao clienteID na tabela de clientes(essa parte é para eu pegar o nome do cliente para fazrer o like pois na tabela de ítenms nçao tem nem o id nem o nome do cliente
Pergunta
Carlos Rocha
Ola pessoal.
estou tentando fazer uma consulta inner join que deveria retornar 4 registros e não esta retornando nenhum e tambem não esta dando erro:
Onde será que estou errando?
É uma tabela de detalhes(itens)pedidos preciso saber quantos são os ítens cadastrados na tabela de ítens(detalhes) que satisfaçam a condição de que o pedidoID na tabela de pedidos seja igual ao pedidoID na tabela de ítens e o ClienteID na tabela de pedidos seja igual ao clienteID na tabela de clientes(essa parte é para eu pegar o nome do cliente para fazrer o like pois na tabela de ítenms nçao tem nem o id nem o nome do cliente
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados