您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

MYSQL从基于多行的表中选择

MYSQL从基于多行的表中选择

您需要user_Meta为每个要匹配的属性加入一次。

SELECT u.*
FROM users AS u
JOIN user_Meta AS m1 ON u.id = m1.userID
JOIN user_Meta AS m2 ON u.id = m2.userID
WHERE m1.Meta_key = 'companyID' AND m1.Meta_value = :companyID
AND m2.Meta_key = 'user_type' AND m2.Meta_value = 'staff'
MySQL 2022/1/1 18:14:01 有552人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶