Mysql 从wordpress数据库中按wp_用户_级别选择用户

Mysql 从wordpress数据库中按wp_用户_级别选择用户,mysql,sql,wordpress,Mysql,Sql,Wordpress,我正在开发一个桌面应用程序,其中使用wordpress表,只有作者级别的用户才能登录。 问题是: select u.ID, u.user_login, u.user_email, u.user_nicename FROM wp_users u inner join wp_usermeta um ON um.user_id = u.ID WHERE um.meta_key ='wp_user_level' AND um.meta_value='9'; 这个查询是否能够达到预期的结果 必须

我正在开发一个桌面应用程序,其中使用wordpress表,只有作者级别的用户才能登录。 问题是:

select u.ID, u.user_login, u.user_email, u.user_nicename FROM wp_users u  
inner join wp_usermeta um ON  um.user_id = u.ID 
WHERE um.meta_key ='wp_user_level' AND um.meta_value='9';

这个查询是否能够达到预期的结果

必须使用直接数据库调用吗?你能用Wordpress通话吗?你是说$wpdb->?我正在使用JavaMate!某种程度上。。。。但不完全是这样,我的意思是喜欢调用WP函数(例如:)-但是由于您使用的是Java,您可能需要(…您在问题中没有提到Java!)。。。我一直认为,我们应该尝试使用直接数据库调用作为最后手段{当然,除非您想要实现的目标无法实现,或者使用现有的臃肿函数时速度非常慢。}。。底层字段和模式有随时间变化的习惯,其中as函数和调用通常倾向于更优雅的弃用。