Запрос $ wpdb для получения пользователя из таблицы, где роль является поставщиком - PullRequest
0 голосов
/ 20 декабря 2018

Я хочу получить All User из таблицы, где Role is Vendor.

, но проблема заключается в том, что когда я выполняю запрос, пользователь Role Vendor и Pending Vendor оба приходят

i onlyхочу Vendor Role пользователей

мой запрос

SELECT wp1_users.ID, wp1_users.user_nicename, wp1_users.user_email, wp1_usermeta_shop.meta_value as shop, wp1_usermeta_city.meta_value as city, wp1_usermeta_state.meta_value as state, wp1_usermeta_country.meta_value as country 
FROM wp1_users 
left JOIN wp1_usermeta as wp1_usermeta1 ON wp1_users.ID = wp1_usermeta1.user_id 
left JOIN wp1_usermeta as wp1_usermeta_shop ON wp1_users.ID = wp1_usermeta_shop.user_id AND wp1_usermeta_shop.meta_key = 'pv_shop_name' 
left JOIN wp1_usermeta as wp1_usermeta_city ON wp1_users.ID = wp1_usermeta_city.user_id AND wp1_usermeta_city.meta_key = 'billing_city' 
left JOIN wp1_usermeta as wp1_usermeta_state ON wp1_users.ID = wp1_usermeta_state.user_id AND wp1_usermeta_state.meta_key = 'billing_state' 
left JOIN wp1_usermeta as wp1_usermeta_country ON wp1_users.ID = wp1_usermeta_country.user_id AND wp1_usermeta_country.meta_key = 'billing_country' 
WHERE (wp1_usermeta1.meta_key = 'wp1_capabilities' AND wp1_usermeta1.meta_value LIKE '%vendor%' ) 

как решить

я пытаюсь с = 'vendor', но не могу работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...