我正在创建一个 MySQL 数据库,它具有以下形式的关系:
我想要实现的是创建一个同时显示两对夫妇详细信息的视图,例如列名是:
|| P1_First_Name || P1_LastName || P1_Gender || P2_FirstName || P2_LastName || P2_Gender ||
但是我不确定如何做到这一点。到目前为止,我有一些类似的东西
CREATE VIEW CoupleDetails AS
SELECT People.`First Name`, People.`Last Name`, People.`Gender`
FROM Couples
LEFT JOIN People ON People.NI_Number = Couples.ni_person1;
这对于获取第一人称的详细信息很有效。在过去的几个小时里,我一直在尝试创建一个表格来显示我需要的列,但是我无法像上面描述的那样工作——坦率地说,我不确定我要做什么!有人可以为我提供正确方向的指导!