INSTRUCAO SQL
Nao estou conseguindo criar a seguinte consulta
tenho uma tabela de cep que tem o cod do ibge
gostaria de fazer uma consulta que me mostro se existe algum cep com dois codigos ibge diferente.
SELECT count(([codmunicipio]))
,([cep])
FROM [dbsaurus_anfey].[dbo].[ibge_cep]
group by cep
having count(codmunicipio) > 1
aqui eu trago quantas vezes o codmunicipio repete para o cep... mas eu preciso saber se tem algum codmunicpio diferente.
Sera q alguem entendeu..rs
tenho uma tabela de cep que tem o cod do ibge
gostaria de fazer uma consulta que me mostro se existe algum cep com dois codigos ibge diferente.
SELECT count(([codmunicipio]))
,([cep])
FROM [dbsaurus_anfey].[dbo].[ibge_cep]
group by cep
having count(codmunicipio) > 1
aqui eu trago quantas vezes o codmunicipio repete para o cep... mas eu preciso saber se tem algum codmunicpio diferente.
Sera q alguem entendeu..rs
é
am
am
Nao fui muito especifico certo..rs
IMAGINA.. TABELA CEP
CEP CODMUNICIPIO RUA
00000001 001 RUA 1
00000001 001 RUA 2
00000001 001 RUA 3
00000001 002 RUA 10 - ESSA JA ESTA EM OUTRO MUNICIPIO
A IDEIA E MOSTRAR TODOS OS CEP QUE TEM MAIS QUE UM COD DE MUNICIPIO, NA CONSULTA ABAIXO O RESULTADO SERIA
SELECT count(([codmunicipio])) , ([cep]) FROM [dbsaurus_anfey].[dbo].[ibge_cep] group by cep having count(codmunicipio) > 1
SERIA 4 REGISTROS, e outros que tem o mesmo cep e mesmo codmunicipio tb vem... queria so os ceps que tem mais q um cod de municipio diferente.
IMAGINA.. TABELA CEP
CEP CODMUNICIPIO RUA
00000001 001 RUA 1
00000001 001 RUA 2
00000001 001 RUA 3
00000001 002 RUA 10 - ESSA JA ESTA EM OUTRO MUNICIPIO
A IDEIA E MOSTRAR TODOS OS CEP QUE TEM MAIS QUE UM COD DE MUNICIPIO, NA CONSULTA ABAIXO O RESULTADO SERIA
SELECT count(([codmunicipio])) , ([cep]) FROM [dbsaurus_anfey].[dbo].[ibge_cep] group by cep having count(codmunicipio) > 1
SERIA 4 REGISTROS, e outros que tem o mesmo cep e mesmo codmunicipio tb vem... queria so os ceps que tem mais q um cod de municipio diferente.
Preciso da estrutura da(s) tabelas para lhe ajudar
E simples...
codmunicipio int Checked
coduf int Checked
codpais int Checked
cep nvarchar(8) Checked
endereco nvarchar(115) Checked
bairro nvarchar(30) Checked
cidade nvarchar(60) Checked
uf nvarchar(2) Checked
pais nvarchar(30) Checked
logradouro nvarchar(10) Checked
distrito nvarchar(255) Checked
municipio nvarchar(255) Checked
NESSA TABELA ESTAO 700 000 CEPS. E O CODIGO DO IBGE DE CADA MUNICIPIO..
A QUESTAO E A SEGUINTE.. PRECISO SABER SE EXISTE ALGUM CEP QUE CONSTA EM MAIS Q UM CODMUNICIPIO.
EXISTE CEP IGUAIS, PARA NOMES DE RUAS DIFERENTE, E O COD DO MUNICIPIO FICA IGUAL.
Ex.
select cep, codmunicipio, endereco, cidade from ibge_cep where cep = [ô]78058060[ô]
78058060 5103403 R OITO - CPA IV CUIABA
78058060 5103403 R QUATRO - CPA IV CUIABA
78058060 5103403 R SEIS - CPA IV CUIABA
78058060 5103403 R VINTE - CPA IV CUIABA
78058060 5103403 R CATORZE CUIABA
78058060 5103403 R D CUIABA
78058060 5103403 R DEZ - CPA IV CUIABA
78058060 5103403 R DEZESSEIS - CPA IV CUIABA
78058060 5103403 R DEZOITO - CPA IV CUIABA
78058060 5103403 R DOIS - CPA IV CUIABA
78058060 5103403 R DOZE - CPA IV CUIABA
Existe onze ruas com o mesmo cep.. so que o codigo do municipio continua o mesmo..
Preciso saber se existe algum cep que tem mais que um codmunicipio diferente.
codmunicipio int Checked
coduf int Checked
codpais int Checked
cep nvarchar(8) Checked
endereco nvarchar(115) Checked
bairro nvarchar(30) Checked
cidade nvarchar(60) Checked
uf nvarchar(2) Checked
pais nvarchar(30) Checked
logradouro nvarchar(10) Checked
distrito nvarchar(255) Checked
municipio nvarchar(255) Checked
NESSA TABELA ESTAO 700 000 CEPS. E O CODIGO DO IBGE DE CADA MUNICIPIO..
A QUESTAO E A SEGUINTE.. PRECISO SABER SE EXISTE ALGUM CEP QUE CONSTA EM MAIS Q UM CODMUNICIPIO.
EXISTE CEP IGUAIS, PARA NOMES DE RUAS DIFERENTE, E O COD DO MUNICIPIO FICA IGUAL.
Ex.
select cep, codmunicipio, endereco, cidade from ibge_cep where cep = [ô]78058060[ô]
78058060 5103403 R OITO - CPA IV CUIABA
78058060 5103403 R QUATRO - CPA IV CUIABA
78058060 5103403 R SEIS - CPA IV CUIABA
78058060 5103403 R VINTE - CPA IV CUIABA
78058060 5103403 R CATORZE CUIABA
78058060 5103403 R D CUIABA
78058060 5103403 R DEZ - CPA IV CUIABA
78058060 5103403 R DEZESSEIS - CPA IV CUIABA
78058060 5103403 R DEZOITO - CPA IV CUIABA
78058060 5103403 R DOIS - CPA IV CUIABA
78058060 5103403 R DOZE - CPA IV CUIABA
Existe onze ruas com o mesmo cep.. so que o codigo do municipio continua o mesmo..
Preciso saber se existe algum cep que tem mais que um codmunicipio diferente.
SELECT count(DISTINCT [codmunicipio]) , [cep] FROM [dbsaurus_anfey].[dbo].[ibge_cep] group by cep having count(DISTINCT codmunicipio) > 1
KARAKA.. VALEU .. VALEU MESMO
REALMENTE NAO EU NAO IA CONSEGUIR MONTAR ISSO, FIQUEI A NOITE TENTANDO...
VALEU.
REALMENTE NAO EU NAO IA CONSEGUIR MONTAR ISSO, FIQUEI A NOITE TENTANDO...
VALEU.
Tópico encerrado , respostas não são mais permitidas