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

2 टेबल में संयोजन और खोज के लिए MySQL अनुरोध

मैं डिस्टेंस फॉर्मूला को किसी ऐसी चीज़ में बदल देता हूं जो mysql 5.7 के बाद से काम करती है। आपने अपने डेटाबेस को निर्दिष्ट नहीं किया या अपने सिस्टम को दिखाने के लिए एक बेला उदाहरण प्रस्तुत किया, इसलिए मैंने 5.7 को mini9mum के रूप में चुना और यह 8.0 में भी काम करता है जैसा कि आप फिडल में देखते हैं।

आंतरिक क्वेरी को दो चीजों की आवश्यकता होती है जो उपयोगकर्ता आईडी खोजता है और उसकी स्थिति, क्योंकि उसे परिणामों से बाहर रखा जाता है और निश्चित रूप से दूरी की गणना करने के लिए।

क्वेरी से परिणाम की जाँच की जाती है जहाँ क्लॉज़-मुझे आशा है कि मुझे सही विचार मिला है, इसलिए आपको इसकी जाँच करनी चाहिए

db<>fiddle यहां




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Low_case_table_names=1 Ubuntu 18.04 पर mysql को प्रारंभ नहीं होने देता

  2. PHP/MySQL में क्या मुझे एकाधिक डेटाबेस कनेक्शन खोलना चाहिए या 1 साझा करना चाहिए?

  3. MySQL में तालिका आयात करते समय CSV मानों के अंदर अल्पविराम से कैसे बचें?

  4. मैसकल या/और प्राथमिकता?

  5. MySQL एकाधिक मानों का चयन करें