提问者:小点点

我应该如何通过名字和姓氏连接2个表来得到一个结果?


我有两个独立的表,唯一的方法是通过列“fname”和“lname”来精确匹配这两个表。这是一个尝试从on表中获取电话分机的方法,该方法基于来自另一个表的fname和lname。

这是表“Exentions”(有电话分机号码):

id fname lname location位置扩展

这是表“目录”(它有位置):

id ext fname lname fullName位置

我想按目录.位置查询并显示以下内容:

名姓标题位置扩展


共1个答案

匿名用户

只需将两个表连接起来:

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'