1., 2. Om tabellen samen te brengen en bewerkingen ertussen uit te voeren, moet u Joinhttps://dev.mysql.com/doc/refman/5.0/en/join.html anders is uw formule correct. Om het als een kolom in uw zoekopdracht te maken, hoeft u het alleen maar in het projectiegedeelte (selecteren) te schrijven. Voorbeeld:
select
population_postcodes.*,
target_postcodes.*,
SQRT( POW(population_postcodes.longitude- target_postcodes.longitude, 2) + POW(population_postcodes.latitude-target_postcodes.latitude, 2) ) as distance
from population_postcodes JOIN target_postcodes
punten 2bis. Eindig met Order by column_name asc/deschttps://dev .mysql.com/doc/refman/5.0/en/sorting-rows.html
punt 3. Schrijf alles als een sub-query en selecteer alleen wat u nodig hebt in de bovenste zoekopdracht. Kijk ook bij HAVING https://dev.mysql.com/doc/refman/5.0 /nl/subqueries.html
https://dev.mysql.com/doc /refman/5.0/en/group-by-extensions.html
punt 4. kijk naar manieren om tabellen te maken en pas toe wat je naderde
create table mytablename
select ... my projection columns
from ...
https://dev.mysql.com/doc/refman /5.1/nl/create-table.html