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