【发布时间】:2013-07-13 03:22:53
【问题描述】:
我有两张桌子
员工
id employee_name JobTitle
---------------------------
1 John CEO
2 Ely MANAGER
3 Marcus MANAGER
4 Steve CEO
5 Fritz ASSISTANT
6 Orly ANALYST
7 Carlo ANALYST
7 Lee MANAGER
职位过滤器
filter_id JobTitle_keyword
---------------------------
1 CEO
2 MANAGER
是否可以使用 JobTitle_keyword 作为过滤关键字?
所以如果我运行查询...结果会是这样的。
id employee_name JobTitle
---------------------------
1 John CEO
2 Ely MANAGER
3 Marcus MANAGER
4 Steve CEO
7 Lee MANAGER
【问题讨论】:
-
SELECT a.* FROM Employees a INNER JOIN JobTitleFilter b ON a.JobTitle = b.JobTitle_Keyword -
听起来不错.. 我认为只有唯一的 id 可以用于内部连接