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

एक mysql क्वेरी के परिणामों को छाँटना

आप सही हैं, आपको संपर्कों को एक स्ट्रिंग में संग्रहीत नहीं करना चाहिए। इसके बजाय किसी अन्य तालिका का उपयोग करें जिसमें उपयोगकर्ता की जानकारी हो। नई तालिका कुछ इस तरह दिखनी चाहिए:

Table: user_contacts
| user_id    |    contact_id    | confirm |
-------------------------------------------
|  your data here...                      |

फिर जब आपको अपनी संपर्क सूची की आवश्यकता हो तो आप बस एक और प्रश्न कर सकते हैं:

SELECT * FROM `user_contacts`
JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
WHERE `users`.`id` = $id
ORDER BY `users`.`name`;

या फिर आपको इसे ऑर्डर करने की आवश्यकता है।



  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 का उपयोग कर VARCHAR कॉलम में अंकों का उपयोग कैसे रोकें?

  2. MySQL ट्रिगर - अपडेट के बाद हटाएं

  3. PHP फॉर्म से डेटा mySQL पर पोस्ट नहीं हो रहा है

  4. PHP चयन के तुरंत बाद हटाएं

  5. MySQL तालिका विभाजन महीने के अनुसार