Sql WordPress数据库查询

Sql WordPress数据库查询,sql,wordpress,Sql,Wordpress,我正在尝试从WordPress数据库运行SQL查询。基本上,我需要从wp_users表中获取所有用户的电子邮件地址,然后检查这些用户在wp_usermeta表中的“agent_name”行中的值是否为null。所以类似这样的伪代码从'wp\u users'中选择user\u email,从'wp\u usermeta'中选择agent\u name。目标是将查询打印在csv中(这一部分我可以理解)。您可以在这个屏幕截图中看到我正在寻找的输出类型的示例: 我希望这是有意义的。您应该使用内部联接来

我正在尝试从WordPress数据库运行SQL查询。基本上,我需要从wp_users表中获取所有用户的电子邮件地址,然后检查这些用户在wp_usermeta表中的“agent_name”行中的值是否为null。所以类似这样的伪代码
从'wp\u users'中选择user\u email,从'wp\u usermeta'中选择agent\u name
。目标是将查询打印在csv中(这一部分我可以理解)。您可以在这个屏幕截图中看到我正在寻找的输出类型的示例:


我希望这是有意义的。

您应该使用
内部联接来实现这一点:

SELECT u.user_email, m.meta_value FROM wp_users u 
INNER JOIN wp_usermeta m ON m.user_id = u.ID && 
           m.meta_key = 'agent_name' && 
           m.meta_value IS NOT NULL

嗯,我刚刚尝试了一下,但是没有得到任何结果,因为在'field list'@Christian-ooops中的'm.agent_name'列出现错误,它应该是字段列表中的
m.meta_值
,更新了我的答案。