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

एकाधिक तालिकाओं से डेटा संदर्भित करना

CourseTopics
{
    int TopicId;             // Foreign-Key to Topics.Id

    int CourseContentsId;  -- first of 3-part FK
    int Page;              -- added
    int SNo;               -- added
    PRIMARY KEY(TopicId, CourseContentsId, Page, SNo), -- for JOINing one way
    INDEX      (CourseContentsId, Page, SNo, TopicId)  -- for JOINing the otehr way
}

इस बीच,...

मैं अनुमान करता हूं कि आपकी मुख्य समस्या इस एक पंक्ति में सन्निहित है:

यह अव्यवहारिक है। समाधान एक एकल . होना है Topic . के लिए तालिका और Page और वहां से अंतर करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी दी गई सीमा से अधिक या उसके बराबर कुल योग वाली पंक्तियों की न्यूनतम संख्या का चयन करें

  2. PHP और MySQL का उपयोग करके CSV फ़ाइलों को आयात और निर्यात कैसे करें

  3. डेटाबेस को पोस्टग्रेज़ से MySQL में माइग्रेट करें

  4. एक MySQL तालिका में पायथन डिक्शनरी (तानाशाही) ऑब्जेक्ट को डंप करने का सबसे तेज़ तरीका?

  5. दो स्तंभों के बीच फ़िल्टरिंग क्वेरी के लिए अनुक्रमणिका का उपयोग कैसे करें