2

我需要的是一个 SQL 查询来遍历所有meta_values并在我的情况下查找特定的自定义元标记<date1><date2><date3>查看它们在标记中是否有任何值并检索post_id并创建一个数组,然后创建指向这些页面的链接(参见上图)。

因此,假设代码通过 SQL DB,并且像下面的图像一样,日期标签之间没有值,它将忽略它,只检索post_id710 并创建一个 ID 数组,然后创建链接。

4

1 回答 1

0
SELECT post_id FROM `database_table` WHERE `meta_value` REGEXP '<date[1|2|3]>[0-9]+<\/date[1|2|3]>'

我认为这会成功=)祝你好运!

于 2012-07-02T20:34:57.257 回答