gpt4 book ai didi

针对表中特定不同分类法的 Mysql 查询 WHERE 子句

转载 作者:行者123 更新时间:2023-11-30 23:30:17 25 4
gpt4 key购买 nike

我正在尝试获取具有特定分类的帖子。在这种情况下,假设我要搜索分类法为“电视”且值为“SON”的帖子,我不知道要查询哪个表,因为电视似乎没有明确的 ID。每个电视实例都分配有一个新的 term_id 和 term_taxonomy_id。

我对我需要加入哪个表以及哪些值有点困惑。

请有人给我一些建议,因为我想我已经把秃头上剩下的头发拔掉了。谢谢。我的查询和数据库值在下面,然后是数据库图,

SELECT SQL_CALC_FOUND_ROWS wp_posts.ID,
MIN(wp_offers.price)
FROM wp_posts
INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id)
LEFT JOIN wp_offers ON (wp_posts.ID = wp_offers.post_id)
WHERE DATE(wp_offers.offer_date) = '2012-05-18'
AND () # **********the query goes here**********
AND wp_term_relationships.term_taxonomy_id IN (8,9)
AND wp_posts.post_type = 'offer'
AND wp_posts.post_status = 'publish'
GROUP BY wp_posts.ID
ORDER BY wp_posts.post_title ASC
LIMIT 0, 15

**wp_term_relationships**

object_id term_taxonomy_id term_order
10 3 0
10 4 0
10 5 0
21 3 0


**wp_term_taxonomy**

term_taxonomy_id term_id taxonomy description parent count
3 3 television 0 2
4 4 television 0 1
5 5 television 0 1


**wp_terms**

term_id name slug term_group
3 SON SON 0
4 SAM SAM 0
5 TOS TOS 0

enter image description here

最佳答案

如果你想在页面上显示它们,你可以使用

$query = new WP_Query( array( 'television' => 'SON' ) );

Wordpress Codex

关于针对表中特定不同分类法的 Mysql 查询 WHERE 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com