SQLite表中的两列连接到同一个表上
我的结构如下:SQLite表中的两列连接到同一个表上,sql,sqlite,join,Sql,Sqlite,Join,我的结构如下: T1{id,person1,person2} T2{id,name} T1.person1和T1.person2是来自T2.id 对于单个列,我需要:从T1左键选择T2.name,然后在T1.person1=T2.id上连接T2 如何获取person1和person2的姓名 谢谢。只需加入表格两次: SELECT TA.name, TB.name FROM T1 LEFT JOIN T2 TA ON(T1.person1 = TA.id) LEFT JOIN
T1{id,person1,person2}
T2{id,name}
T1.person1
和T1.person2
是来自T2.id
对于单个列,我需要:从T1左键选择T2.name,然后在T1.person1=T2.id上连接T2
如何获取person1
和person2
的姓名
谢谢。只需加入表格两次:
SELECT
TA.name,
TB.name
FROM T1
LEFT JOIN T2 TA ON(T1.person1 = TA.id)
LEFT JOIN T2 TB ON(T1.person2 = TB.id)
就这么简单吧?谢谢你,艾因。