WordPress查询结果,其中所有列具有与所选id的列相同的值

时间:2016-03-13 03:42:37

标签: php mysql database wordpress wpdb

我查看了各种结果,但我不确定如何使其工作。所有示例都有不同的表来选择或基于所选列值的相同值。

但是我需要一个不同的解决方案,我有一个所选项目的id,并根据该ID我需要从列中获取值并列出与所选id的列具有相同值的所有其他行。

$_POST

因此,如果我发布了3状态为country_id的状态,我需要以某种方式获取该状态country_id并显示具有相同+----+------------------------------+------------+ | id | name | country_id | +----+------------------------------+------------+ | 1 | Andaman and Nicobar Islands | 101 | | 3 | Arunachal Pradesh | 101 | | 4 | Assam | 101 | +----+------------------------------+------------+ 的所有其他状态,以便最终列表会是

SELECT * 
FROM ThreadReply 
WHERE ThreadId = " + ThreadId + " 
ORDER BY ReplyId DESC

1 个答案:

答案 0 :(得分:0)

以下代码应该这样做,假设id是唯一值

SELECT * FROM `your_table`
WHERE `country_id`=(SELECT `country_id` FROM `your_table` WHERE `id`='your_id')