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

Wordpress अपने डेटाबेस में श्रेणियों के लिए पोस्ट कैसे लिंक करता है?

Wordpress डेटाबेस के संबंध डेटाबेस आरेख में उपलब्ध हैं। ।

आपके विशेष मामले में यह है:

wp_posts.ID
->wp_term_relationships.object_id
->wp_term_relationships.term_taxonomy_id
->wp_term_taxonomy.term_taxonomy_id
->wp_term_taxonomy.term_id
->wp_terms.term_id

क्वेरी करने के लिए आपको SQL जॉइन का उपयोग करना होगा:

SELECT p.ID, t.term_id
FROM wp_posts p
LEFT JOIN wp_term_relationships rel ON rel.object_id = p.ID
LEFT JOIN wp_term_taxonomy tax ON tax.term_taxonomy_id = rel.term_taxonomy_id
LEFT JOIN wp_terms t ON t.term_id = tax.term_id

लेकिन यह ध्यान दिया जाना चाहिए कि वर्डप्रेस डेटाबेस किसी भी समय बदल सकता है, और आपको वर्डप्रेस द्वारा प्रदान किए गए तंत्र का उपयोग करना चाहिए (जैसे query_posts ) डेटाबेस से पोस्ट फ़िल्टर करने के लिए।




  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_connect ()

  2. आप मैक ओएस एक्स से MySQL को कैसे अनइंस्टॉल करते हैं?

  3. स्ट्रिंग में संख्या स्थिति ढूँढना

  4. सभी MySQL डेटाबेस को एक बार में निर्यात और आयात करें

  5. MySQL में Key, Primary Key, Unique Key और Index के बीच अंतर