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

MYSQL आपसी मित्रों का चयन करें

स्पष्टीकरण के बाद (और वास्तव में "आपसी" भाग पढ़ना):

SELECT a.friendID
FROM
      ( SELECT CASE WHEN userID = $id
                      THEN userID2 
                      ELSE userID 
               END AS friendID 
        FROM friends 
        WHERE userID = $id OR userID2 = $id
      ) a
  JOIN
      ( SELECT CASE WHEN userID = $session
                      THEN userID2 
                      ELSE userID 
               END AS friendID 
        FROM friends 
        WHERE userID = $session OR userID2 = $session
      ) b
    ON b.friendID = a.friendID 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel 5:वफ़ादारी बाधा उल्लंघन:1452 एक चाइल्ड पंक्ति को जोड़ या अद्यतन नहीं कर सकता:एक विदेशी कुंजी बाधा विफल हो जाती है

  2. एक mysql डेटा संस्करण प्रणाली के लिए सर्वोत्तम अभ्यास

  3. तालिका MySQL से अंतिम सम्मिलित आईडी कैसे प्राप्त करें?

  4. php MySql कनेक्टिविटी त्रुटि

  5. MySQL:ज़ीरोफिल का उपयोग किए बिना डिस्प्ले चौड़ाई क्यों निर्दिष्ट करें