Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

दूरी की गणना (पायथागोरस) और एसक्यूएल क्वेरी में चल रही गिनती

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं अपने कोड को और अधिक सुरक्षित बनाने के लिए पीडीओ के साथ पासवर्ड हैशिंग का उपयोग कैसे करूं?

  2. जब उपयोगकर्ता ब्राउज़र बंद करता है तो MySQL तालिका में डालें?

  3. पायथन का उपयोग करके एक MySQL डीबी में बीएलओबी के रूप में संग्रहीत फ़ाइल को कैसे सम्मिलित/पुनर्प्राप्त करें?

  4. परिवर्तन के लिए mysql की निगरानी करना

  5. थोक एसएमएस भेजना बीच में रुक जाता है