1., 2. Untuk menyatukan tabel dan melakukan operasi di antara mereka, Anda perlu menggunakan Gabunghttp://dev.mysql.com/doc/refman/5.0/en/join.html jika tidak, rumus Anda benar. Untuk membuatnya sebagai kolom dalam kueri Anda, tulis saja di bagian proyeksi(pilih).Contoh:
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
poin 2 bis. Akhiri dengan Order by column_name asc/deschttp://dev .mysql.com/doc/refman/5.0/en/sorting-rows.html
poin 3. Tulis semuanya sebagai sub-query
, dan pilih hanya yang Anda butuhkan di kueri teratas. Lihat juga HAVING
http://dev.mysql.com/doc/refman/5.0 /en/subqueries.html
http://dev.mysql.com/doc /refman/5.0/en/group-by-extensions.html
poin 4. lihat cara membuat tabel dan menerapkan apa yang Anda dekati
create table mytablename
select ... my projection columns
from ...
http://dev.mysql.com/doc/refman /5.1/en/create-table.html