Php Wordpress mysql查询,meta_键值冲突

Php Wordpress mysql查询,meta_键值冲突,php,mysql,wordpress,Php,Mysql,Wordpress,我有一个对wordpress数据库的mysql查询,由于某种原因没有给我提供meta_键“_wp_attached_file”的meta_值,它给我带来了所有其他meta_键,至少。。。 有什么想法吗 以下是查询: `SELECT wposts.* , wpostmeta.meta_value, x.meta_value FROM wp_posts wposts, wp_postmeta wpostmeta , wp_postmeta x WHERE wposts.ID = wp

我有一个对wordpress数据库的mysql查询,由于某种原因没有给我提供meta_键“_wp_attached_file”的meta_值,它给我带来了所有其他meta_键,至少。。。 有什么想法吗

以下是查询:

`SELECT wposts.* , wpostmeta.meta_value, x.meta_value
    FROM wp_posts wposts, wp_postmeta wpostmeta , wp_postmeta x
    WHERE wposts.ID = wpostmeta.post_id
    AND wposts.ID = x.post_id
    AND x.meta_key = '_wp_attached_file'
    AND wpostmeta.meta_key = 'event_date_interval'
    AND STR_TO_DATE(wpostmeta.meta_value,'%Y/%m/%d') >= CURDATE()
    AND wposts.post_status = 'publish'
    AND wposts.post_type = 'event'
    ORDER BY STR_TO_DATE(wpostmeta.meta_value,'%Y/%m/%d') ASC
    LIMIT 20`

谢谢…

您好,您有一个打字错误的外观@'\u wp\u attached\u file'应该是'\u wp\u attachment\u file'

Rgds, 弗洛里安