आप * का उपयोग नहीं कर सकते क्योंकि यह संस्करण <5.7
. के लिए mysql में गलत एकत्रीकरण उत्पन्न करता हैचयन में स्पष्ट स्तंभ के नाम का उपयोग करने का प्रयास करें
SELECT computer.ID, group_concat(HardDisk.Id) my_disk
from Computer
inner join HardDisk on Computer.Id = HardDisk.ComputerId
group by Computer.Id
यदि आपको अधिक कॉलम की आवश्यकता है जो समान एकत्रीकरण स्तर से संबंधित नहीं है तो आपको शामिल होने की आवश्यकता है
Mysql संस्करण <5.7 में यदि चुनिंदा क्लॉज में उल्लिखित कुछ कॉलम समूह में समूह में ठीक से उल्लेख नहीं किया गया है, तो चयन की पहली घटना वापस आती है और सही समेकित परिणाम नहीं होता है
जोड़ने का प्रयास करें
echo $row['my_disk];