我有两个独立的表,唯一的方法是通过列“fname”和“lname”来精确匹配这两个表。这是一个尝试从on表中获取电话分机的方法,该方法基于来自另一个表的fname和lname。
这是表“Exentions”(有电话分机号码):
id fname lname location位置扩展
这是表“目录”(它有位置):
id ext fname lname fullName位置
我想按目录.位置查询并显示以下内容:
名姓标题位置扩展
只需将两个表连接起来:
select u.fname, u.lname, u.title, d.extension
from users as u
join directory as d on u.fname = d.fname and u.lname = d.lname
where d.location = 'woswasi'