【问题标题】:Is there any Sqlite select query for getting two tables result?是否有任何 Sqlite 选择查询来获取两个表结果?
【发布时间】:2013-07-26 13:13:30
【问题描述】:

我有一个名为 Timings 的表,其中包含以下内容

Id   Team1     Team2           MD          MT
1    Name1     Name2    26/07/2013   10.00
2    Name3     Name4    26/07/2013   11.00

另一个名为 Players 的表

Id     Name    Email  
Name1  Naveen  email  
Name2  Bos     email
Name3  Sharath email
Name4  mohan   email

我需要这样的结果,是否有可能在单个查询中得到结果?

MD          MT      PlayerName1  playername2
26/07/2013  10.00   Naveen       Bos

【问题讨论】:

标签: android sql sqlite android-layout android-emulator


【解决方案1】:

尝试如下双倍join

select T.MD,T.MT,P1.Name as PlayerName1, P2.Name as playername2 
from Timings T
join Players P1 on P1.Id = T.Team1
join Players P2 on P2.Id = T.Team2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 2019-11-28
    相关资源
    最近更新 更多