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

मुख्य तालिका में कॉलम के मूल्य के आधार पर तालिका में शामिल हों

कुछ इस तरह

SELECT *
FROM notificationTable notification   
LEFT JOIN commentTable comment
ON (notification.typeID = comment.ID AND notification.type == 'comment')
LEFT JOIN evenTable event
ON (notification.typeID = event.ID AND notification.type == 'accept')
WHERE notification.userID = 2

लेकिन मैं बहुरूपी संबंधों से बचने के लिए आपके सिस्टम को फिर से डिज़ाइन करने की दृढ़ता से अनुशंसा करता हूं...




  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.user' मौजूद नहीं है

  2. MySQL कैश के बिना प्रदर्शन बढ़ाना

  3. पीएल/माईएसक्यूएल क्या यह मौजूद है?

  4. PHP MySQL में अल्पविराम से अलग स्ट्रिंग से सटीक मान ढूँढना

  5. ProxySQL ऑडिट लॉग को समझना