作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想通过 MySQL 按简单或可变产品过滤 WooCommerce 中的产品;但我找不到 WooCommerce 如何存储数据并在数据库中区分它们。
我想要一个 MySQL 查询来列出所有简单和可变的产品;我不需要任何 PHP 代码。
类似于:
SELECT * FROM wp_posts WHERE post_type = 'product' AND product_type = 'simple';
最佳答案
用于列出所有简单产品的 MySQL 查询:
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';
只需将 AND terms.slug = 'simple'
行中的 simple
替换为 variable
即可获得所有 Variable Products;
我已经测试了这个 SQL 查询,它显示了正确的结果。
希望这对您有所帮助!
关于mysql - 在 WooCommerce 中检查 product_type 的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41253518/
database ==========brand_1(table) ------------------product_1 ------------------product_2 ==========
我正在为 woocommerce 创建自己的插件,并意识到在创建或更新产品时不会保存我的自定义 product_type。我确定问题出在我的插件上,但我不知道在哪里查看。 添加 product_typ
我想通过 MySQL 按简单或可变产品过滤 WooCommerce 中的产品;但我找不到 WooCommerce 如何存储数据并在数据库中区分它们。 我想要一个 MySQL 查询来列出所有简单和可变的
我是一名优秀的程序员,十分优秀!