我想从“角色”为“供应商”的表中获取“所有用户”。
但是问题是,当我执行查询时,角色Vendor
和Pending Vendor
都出现了
我只希望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'
,但无法正常工作。