我尝试检索数据,但我认为我不擅长sql查询。SQL - 两张表检索数据
我有一个表eventCategory
还有一台
为了在一个表 使用,这是initplayer表中创建这种双表格。
什么我想要做像检索数据
30191592 Izlesene.com 7 2012-02-22 izlesene_cihan_v4
我怎样才能做到这一点?请告诉我方式?我怎样才能使用这两个表?
我尝试检索数据,但我认为我不擅长sql查询。SQL - 两张表检索数据
我有一个表eventCategory
还有一台
为了在一个表 使用,这是initplayer表中创建这种双表格。
什么我想要做像检索数据
30191592 Izlesene.com 7 2012-02-22 izlesene_cihan_v4
我怎样才能做到这一点?请告诉我方式?我怎样才能使用这两个表?
TRY
SELECT la.id,st.profileName, la.totalEvents,la.Date,ft.eventCategory
FROM lastTable la
INNER JOIN secondTable st ON st.id=la.id
INNER JOIN firstTable ft ON ft.id = la.eventCategoryID
你没有说第二个表的名称,所以我会叫它T2。
select *
from T2 join
eventCategory AS e on T2.eventCategoryID = e.id
我假设你的第二个表有'eventCategoryID'字段。如果没有,那么我需要知道你如何将它与另一个表相关联。
你最好在密钥之间写下你的表名和父子引用 – diEcho 2012-02-22 09:27:25
你应该有这两个表的关系表或者现有表中的列,这有助于设置这两个表之间的关系。之后,您可以在查询中使用'JOIN'来绑定表格。 – Minras 2012-02-22 09:27:52