Fórum Mostrar cidades sem nenhum cadastro #598569
12/11/2018
0
CIDADES (CODCIDADE,NOMECIDADE,UF) values (''277'',''SAO FRANCISCO DE PAU'',''RS''); (CODCIDADE,NOMECIDADE,UF) values (''278'',''SAO FRANCISCO DO SUL'',''SC''); (CODCIDADE,NOMECIDADE,UF) values (''279'',''SAO GABRIEL'',''RS'');
CLIENTES (CODCLIENTE,NOMECLIENTE,CODCIDADE) values (''863'',''DARK AMERICAS LLC'',''379''); (CODCLIENTE,NOMECLIENTE,CODCIDADE) values (''864'',''MARCELO AUGUSTO KRUGER PAGEL'',''289''); (CODCLIENTE,NOMECLIENTE,CODCIDADE) values (''865'',''ALEX SANDRO BARBOSA SOARES'',''97'');
Paola Santos
Curtir tópico
+ 0Post mais votado
13/11/2018
select c.codcidade, c.nomecidade from cidade c left join cliente x on x.codcidade = c.codcidade where x.codcliente is null; group by c.codcidade, c.nomecidade
Emerson Nascimento
Gostei + 2
Mais Posts
13/11/2018
Ricardo Pestana
Acredito que os dois selects abaixo funcionarão, veja o que melhor te atende....
select c.codcidade, c.nomecidade,
(select count(cli.codcliente) from cliente cli where cli.codcidade = c.codcidade) as qtde
from cidade c having qtde = 0;
select c.codcidade, c.nomecidade, x.codcliente
from cidade c left join cliente x on x.codcidade = c.codcidade
where x.codcliente is null;
Gostei + 1
13/11/2018
Paola Santos
Gostei + 0
13/11/2018
Paola Santos
Gostei + 0
14/11/2018
Ricardo Pestana
Que banco de dados vc está usando? (quero entender pq o primeiro select que te passei não funcionou )
obrigado,
Gostei + 0
14/11/2018
Paola Santos
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)