如何基于现有表结构有效的实现数据查询

大家好, 目前有一个数据库查询设计问题:

action table:

user_id, action_detail
1        "action_click"
2        "action_drag"

user info tablle

user_id, full_name, email
1        "User One" "userone@user.com"
1        "User Two" "usertwo@user2.com"

company info table

company_name,      company_domain
"User Company"     "user.com"
"User2 Company"    "user2.com"

目前需要实现的查询包括:

  1. 找出某个公司所有用户的行动记录(action_detail)
  2. 找出某个公司所有用户的行动记录(action_detail)但要刨除某几个指定用户
  3. 找出多个公司所有用户的行动记录(action_detail)但要刨除某几个指定用户

请问基于上面三个表, 如何有效实现这三个查询, 谢谢!!

阅读 1.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进