1., 2. तालिकाओं को एक साथ लाने और उनके बीच संचालन करने के लिए, आपको Joinhttp://dev.mysql.com/doc/refman/5.0/en/join.html अन्यथा आपका सूत्र सही है। इसे अपनी क्वेरी में एक कॉलम के रूप में बनाने के लिए, बस इसे प्रोजेक्शन (चयन) भाग में लिखें। उदाहरण:
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
अंक 2 बीआईएस। कॉलम_नाम द्वारा ऑर्डर के साथ समाप्त करें asc/deschttp://dev .mysql.com/doc/refman/5.0/hi/sorting-rows.html
बिंदु 3. सब कुछ एक sub-query
के रूप में लिखें , और केवल वही चुनें जो आपको शीर्ष क्वेरी में चाहिए। HAVING
को भी देखें http://dev.mysql.com/doc/refman/5.0 /hi/subqueries.html
http://dev.mysql.com/doc /refman/5.0/hi/group-by-extensions.html
बिंदु 4. टेबल बनाने के तरीके देखें और जो आपने पास किया है उसे लागू करें
create table mytablename
select ... my projection columns
from ...
http://dev.mysql.com/doc/refman /5.1/hi/create-table.html