The geography_groupings
table returns grouping categories for geography_areas
which are identified via an id
. When combined top_level_geographies
, a geography grouping
forms a geography combination
(such as Counties
in Wales
, or Countries and Groupings
within the United Kingdom
).
The following JOIN
queries can be carried out:
geography_grouping_id
on the geography_areas table usingid
.geography_type_id
on the top_level_geographies table usingid
.
A geography_groupings
refer to named collection/groupings of geography_areas
, so if we look at the following query:
SELECT c2011_meta.geography_groupings.id,
c2011_meta.geography_areas.description,
geography_code,
geography_grouping_id,
name
FROM c2011_meta.geography_areas
LEFT JOIN c2011_meta.geography_groupings
ON geography_groupings.id = geography_areas.geography_grouping_id
WHERE geography_areas.id = 65;
We can see that Down
has a geographic grouping of Local Authorities
:
id | description | geography_code | geography_grouping_id | geography_grouping_name |
---|---|---|---|---|
65 | Down | 95NN | 2,006 | Local Authorities |
You would like to retrieve the number of Local Authorities (LA
) grouped by top_level_geographies
along with the top-level geography_code
:
SELECT c2011_meta.top_level_geographies.geography_code, c2011_meta.top_level_geographies.description, count(c2011_meta.geography_areas.id) AS local_authorities
FROM c2011_meta.geography_areas
LEFT JOIN c2011_meta.geography_groupings
ON c2011_meta.geography_areas.geography_grouping_id = c2011_meta.geography_groupings.id
LEFT JOIN c2011_meta.top_level_geographies
ON c2011_meta.geography_areas.top_level_geography_id = c2011_meta.top_level_geographies.id
WHERE c2011_meta.geography_groupings.abbreviation = 'LA'
GROUP BY c2011_meta.top_level_geographies.description, c2011_meta.top_level_geographies.geography_code;
This results in the following:
geography_code | description | local_authorities |
---|---|---|
E92000001 | England | 324 |
N92000002 | Northern Ireland | 26 |
S92000003 | Scotland | 32 |
W92000004 | Wales | 22 |
column | type | use |
---|---|---|
id | int4 | Primary key. This is referenced throughout the database and used to form geography combinations . For example, 2,007:6 refers to a geography combination of 2,007 (Wards and Electoral Divisions ) with a top-level geography of 6 (Scotland ). |
abbreviation | varchar(100) | Short code/abbreviation for a grouping, such as CNTY for County . |
name | varchar(100) | An end-user friendly name for a grouping, such as Wards and Electoral Divisions . |
description | text | An end-user friendly description for a grouping. |
top_level_geography_id | int4 | The top-level geography for a given grouping, for example Regions has a top-level geography of England as the concept of a region exists in England only. |
geography_area_count | int4 | The number of geography_areas within the grouping. |
description_extended | text | An extended end-user friendly description for a grouping. |
SELECT id,
abbreviation,
name,
description,
top_level_geography_id,
geography_area_count
FROM c2011_meta.geography_groupings;
Will return the following (Note: This excludes description_extended
for ease of viewing):
id | abbreviation | name | description | top_level_geography_id | geography_area_count |
---|---|---|---|---|---|
2,000 | UK | United Kingdom | United Kingdom | 1 | 1 |
2,001 | GB | Great Britain | England, Scotland and Wales as a combined single entity | 2 | 1 |
2,002 | EW | England and Wales | England and Wales as a combined single entity | 3 | 1 |
2,003 | CTRY | Countries and Groupings | England, Wales, Scotland and Northern Ireland. | 1 | 4 |
2,004 | RGN | Regions | The Region area list contains nine areas for English Regions, and provides complete coverage of England only. | 4 | 9 |
2,005 | CNTY | Counties | Counties, Metropolitan Counties and Inner and Outher London. | 4 | 35 |
2,006 | LA | Local Authorities | Metropolitan Districts, Non-metropolitan District, London Boroughs and Unitary Authorities in England; Local Government Districts in Northern Ireland; Council Areas in Scotland; Unitary Authorities in Wales | 1 | 404 |
2,007 | WED | Wards and Electoral Divisions | Census Wards in England; Census Electoral Divisions in England; Census Merged Wards in England; Census Wards in Northern Ireland; Census Wards in Scotland; Census Electoral Divisions in Wales; Census Merged Wards in Wales | 1 | 9,481 |
2,008 | MSOAIZ | Middle Super Output Areas and Intermediate Zones | Middle Super Output Area Set in England; Census Intermediate areas in Scotland; Middle Super Output Area Set in Wales | 1 | 8,436 |
2,009 | LSOADZ | Lower Super Output Areas and Data Zones | Lower Super Output Areas in England; Super Output Areas in Northern Ireland; Census Datazones in Scotland; Lower Super Output Areas in Wales | 1 | 42,143 |
2,010 | OASA | Output Areas and Small Areas | Output Areas in England; Output Areas in Scotland; Output Areas in Wales; Small Areas in Northern Ireland | 1 | 232,296 |
2,011 | MLA | Merging Local Authorities | Census Districts subject to merging for release of Detailed Characteristics. | 4 | 4 |
2,012 | MWED | Merging Wards and Electoral Divisions | Census Wards subject to merging for release of Detailed Characteristics. | 4 | 43 |
2,013 | WZLYR | Workplace Zone Layer | Workplace Zones | 3 | 53,578 |