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

स्तंभ मान के आधार पर विभिन्न तालिकाओं में शामिल होना

मुझे 100% यकीन नहीं है कि वाक्य रचना सही है और मेरे पास अभी इसका परीक्षण करने का कोई मौका नहीं है, लेकिन विचार स्पष्ट होना चाहिए।

SELECT DISTINCT n.id 
FROM notifications n 
JOIN (
     (SELECT b.id, 'book' AS type FROM books b WHERE b.is_visible = 1)
  UNION
     (SELECT i.id, 'interview' AS type FROM interviews i WHERE i.is_visible = 1)
) ids ON n.parent_id = ids.id AND n.parent_type = ids.type
WHERE n.user_id = 1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अक्षांश और देशांतर का उपयोग करते हुए 40 किलोमीटर की त्रिज्या

  2. क्या मैं पहचानकर्ता (तालिका या फ़ील्ड नाम) या सिंटैक्स कीवर्ड को बाध्य करने के लिए पीडीओ तैयार कथन का उपयोग कर सकता हूं?

  3. IIS में .NET MySQL डेटा कनेक्टर के लिए कनेक्शन पूलिंग की निगरानी कैसे करें

  4. MySQL जॉइन ऑन बनाम यूजिंग?

  5. SQL रैंक पर्सेंटाइल