Created
October 24, 2016 12:06
-
-
Save claudiohilario/2a2a8376ee81ba984577394def5e2da5 to your computer and use it in GitHub Desktop.
SELECTS Distritos, Concelhos e Freguesias
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Vai Buscar todos os destritos | |
SELECT Distritos.CodigoDistrito AS 'Codigo Distrito', | |
Distritos.Designacao AS 'Distrito' | |
FROM gf_distritos; | |
-- Vai Buscar todos os concelhos coorespondentes a um determinado distrito | |
SELECT Concelhos.id AS 'Codigo Concelho', | |
Concelhos.Designacao AS 'Concelho', | |
FROM gf_concelhos | |
WHERE gf_concelhos.CodigoDistrito = 9; | |
-- Vai Buscar todos os concelhos coorespondentes a um determinado distrito | |
SELECT Concelhos.id AS 'Codigo Concelho', | |
Concelhos.Designacao AS 'Concelho', | |
FROM Concelhos | |
WHERE Concelhos.CodigoDistrito = 9; | |
-- Vai buscar todas as Freguesias coorespondentes a um determinado concelho | |
SELECT Freguesias.id AS 'Codigo Freguesia', | |
Freguesias.Designacao AS 'Freguesia' | |
FROM Freguesias | |
WHERE Freguesias.IdConcelho = 124; | |
-- Vai buscar a linha completa com o Distrito Concelho e Freguesia a partir do id da freguesia | |
SELECT Distritos.CodigoDistrito AS 'Codigo Distrito', | |
Distritos.Designacao AS 'Distrito' , | |
Concelhos.CodigoConcelho AS 'Codigo Concelho', | |
Concelhos.Designacao AS 'Concelho', | |
Freguesias.id AS 'Codigo Freguesia', | |
Freguesias.Designacao AS 'Freguesia' | |
FROM Distritos | |
INNER JOIN Concelhos | |
ON Concelhos.CodigoDistrito = Distritos.CodigoDistrito | |
INNER JOIN Freguesias | |
ON Freguesias.IdConcelho = Concelhos.id | |
WHERE Freguesias.id = 2571; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment