webForumDet fria alternativet

Inner join?

1 svar · 250 visningar · startad av l-boy

l-boyMedlem sedan juli 2003223 inlägg
#1

Har sökt lite på inner join i forumet men blir inte riktigt klok på hur jag skall göra detta iaf.

tabell::players
ID
Name

tabell:datatype
ID
Name (Mål, Gult kort, Assist etc)

tabell::gamedata
ID
PlayerID
DataTypeID

För varje match fylls gamedata på med massa händelser. Vill sen kunna skapa en topplista där t.ex de spelare som gjort flest mål listas.

Hur göra?

LarsGMedlem sedan dec. 200012 465 inlägg
#2
select p.name,count(*) as pytsar
 from players p 
  inner join gamedate g on p.id = g.playerid
  inner join datatype d on g.datatypeid = d.id
 where d.name = 'Mål'
order by pytsar desc
Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb