Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan SQL untuk memeriksa product_type di WooCommerce

Permintaan MySQL untuk mencantumkan semua Produk Sederhana :

SELECT
    posts.ID,
    posts.post_title,
    posts.post_author,
    posts.post_date,
    posts.post_date_gmt,
    posts.post_content,
    posts.post_excerpt,
    posts.post_status,
    posts.comment_status,
    posts.ping_status,
    posts.post_password,
    posts.post_name,
    posts.to_ping,
    posts.pinged,
    posts.post_modified,
    posts.post_modified_gmt,
    posts.post_content_filtered,
    posts.post_parent,
    posts.guid,
    posts.menu_order,
    posts.post_type,
    posts.post_mime_type,
    posts.comment_count
FROM
    wp_posts AS posts
INNER JOIN wp_term_relationships AS term_relationships ON posts.ID = term_relationships.object_id
INNER JOIN wp_term_taxonomy AS term_taxonomy ON term_relationships.term_taxonomy_id = term_taxonomy.term_taxonomy_id
INNER JOIN wp_terms AS terms ON term_taxonomy.term_id = terms.term_id
WHERE
    term_taxonomy.taxonomy = 'product_type'
AND terms.slug = 'simple'
AND posts.post_type = 'product';

Ganti saja simple dari AND terms.slug = 'simple' baris dengan variable untuk mendapatkan semua Produk Variabel;

Saya telah menguji kueri SQL ini dan menampilkan hasil yang benar.

Semoga membantu!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel - Nomor parameter tidak valid:parameter tidak ditentukan

  2. Memigrasikan Database Oracle ke MySQL di AWS, Bagian 2

  3. Temukan gaji tertinggi ke-2 dengan cara terbaik

  4. MySQL IN dengan LIKE

  5. Apa yang menyebabkan kesalahan PDO Tidak dapat menjalankan kueri saat kueri tanpa buffer lainnya aktif?