Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL2在一个查询中联接_Sql_Join - Fatal编程技术网

SQL2在一个查询中联接

SQL2在一个查询中联接,sql,join,Sql,Join,我很难理解这个SQL。我有这3张表(见下图)。我需要找到一种方法来提取这个人的名字和婚姻状况。我知道我需要两个连接,但我不能让它工作 期望输出: 约翰结婚了 寡妇玛丽 桌子: 每人 per_ID per_FirstName 1 John 2 Mary per_ID per_FirstName 1约翰 玛丽 个人定制 per_ID status_code 1 2 2 4 每个ID状态代码 1 2 2

我很难理解这个SQL。我有这3张表(见下图)。我需要找到一种方法来提取这个人的名字和婚姻状况。我知道我需要两个连接,但我不能让它工作

期望输出: 约翰结婚了 寡妇玛丽 桌子: 每人

per_ID per_FirstName 1 John 2 Mary per_ID per_FirstName 1约翰 玛丽 个人定制

per_ID status_code 1 2 2 4 每个ID状态代码 1 2 2 4 列表\u lst

status_code ??? 1 Married 2 Single 3 Divorced 4 Widow 状态代码??? 1已婚 2单 3离婚 4寡妇
如果他是一名学生,而这是他的家庭作业,那么他永远不会学习,他是否想学习取决于他自己。这里的人只是想帮忙,而不去了解其他人的细节。不,这不是我的家庭作业。我正在努力学习SQL,因为我正在努力使开源CRM适应我的教会。我知道一些PHP,但我在SQL方面遇到了一些麻烦(我从未参加过SQL课程)。这个软件被称为crm。谢谢你的帮助! status_code ??? 1 Married 2 Single 3 Divorced 4 Widow
select per_FirstName, l.[status] /* you didn't put a name for that column */
from person_per p
inner join person_custom c on c.per_ID = p.per_ID
inner join list_lst l on l.status_code = c.status_code