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

MySQL जॉइन/GROUP_CONCAT दूसरी टेबल?

यह अजीब चीजें करता है, क्योंकि कुछ पंक्तियों का क्रॉस उत्पाद होता है। आप DISTINCT . का उपयोग कर सकते हैं केवल विशिष्ट फ़ोन नंबर प्राप्त करने के लिए कीवर्ड:

GROUP_CONCAT(DISTINCT phones.phone_number) AS phone_numbers,

दस्तावेज़ीकरण देखें . वैकल्पिक रूप से, आप किसी अन्य क्वेरी में फ़ोन नंबर प्राप्त कर सकते हैं, जहां आप WHERE phones.user_id IN (x, x, x, ...) जैसी शर्त के साथ केवल फ़ोन नंबर चुनेंगे। (x पहली क्वेरी से लौटाई गई आईडी हैं)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कमांड प्रॉम्प्ट का उपयोग करके एक mysql डेटाबेस कैसे निर्यात करें?

  2. मैं पर्ल, डीबीआई में क्वेरी समय कैसे दिखा सकता हूं?

  3. आईडी और नवीनतम डेटाटाइम द्वारा MySQL समूह

  4. हाइबरनेट में अनावश्यक प्रश्न - MySql

  5. MySQL स्वचालित रूप से एक स्ट्रिंग को किसी संख्या में कास्ट/रूपांतरित करता है?