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

विशिष्ट WooCommerce टैग शामिल करने के लिए SQL क्वेरी

विशिष्ट टैग द्वारा उत्पाद प्राप्त करने के लिए MySQL क्वेरी:

SELECT posts.ID AS product_id,
       posts.post_title AS product_title
FROM wp_posts AS posts,
     wp_terms AS terms,
     wp_term_relationships AS term_relationships,
     wp_term_taxonomy AS term_taxonomy
WHERE term_relationships.object_id = posts.ID
  AND term_taxonomy.term_id = terms.term_id
  AND term_taxonomy.term_taxonomy_id = term_relationships.term_taxonomy_id
  AND posts.post_type = 'product'
  AND posts.post_status = 'publish'
  AND term_taxonomy.taxonomy = 'product_tag'
  AND terms.slug = 'my-tag-1'; -- Replace it with your product tag

समतुल्य WordPress/PHP क्वेरी
global $wpdb;
$query = "SELECT posts.ID AS product_id,
            posts.post_title AS product_title
     FROM {$wpdb->prefix}posts AS posts,
          {$wpdb->prefix}terms AS terms,
          {$wpdb->prefix}term_relationships AS term_relationships,
          {$wpdb->prefix}term_taxonomy AS term_taxonomy
     WHERE term_relationships.object_id = posts.ID
       AND term_taxonomy.term_id = terms.term_id
       AND term_taxonomy.term_taxonomy_id = term_relationships.term_taxonomy_id
       AND posts.post_type = 'product'
       AND posts.post_status = 'publish'
       AND term_taxonomy.taxonomy = 'product_tag'
       AND terms.slug = 'my-tag-1';"; //Replace it with your product tag
$products = $wpdb->get_results($query);

if (!empty($products))
{
    //looping through all the products
    foreach ($products as $key => $product)
    {
        //...
        $product->product_id;
        $product->product_title;
        //...
    }
}

MySQL क्वेरी और कोड दोनों का परीक्षण किया जाता है और काम करता है।

आशा है कि यह मदद करता है!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. फ़ंक्शन/प्रक्रिया के लिए MARIADB/MYSQL में तालिका को चर में कैसे घोषित करें?

  2. PHP और MYSQL:श्रेणियों के लिए समूह का उपयोग करना

  3. 2 सूचकांक के साथ कोडनिर्देशक में सत्यापन अद्वितीय क्षेत्र

  4. MySQL में कई-से-अनेक संबंध

  5. MYSQL से डेटा प्रदर्शित करें; SQL कथन त्रुटि