Nu är det så att jag sitter och skall knåpa ihop en statistik sida från hockeymatcher där mål, assist och antal matcher är intressant.
Jag vill kunna ta ut vem som gjort mål i vilken match osv.
I det nuvarande systemet så skapas det en rad för varje spelare för varje match. Där det finns ett spelarid, matchid antal mål, antal mål spelaren gjort samt hans utvisningar i matchen.
Detta räknas sedan samman och sorteras ut.
Och för att räkna ut hur många matcher en spelare har spelat räknas bara raderna som hans Id finns på i tabellen.
Problemet blir bara vad jag fattar det som att det kommer att krävas en sql sats för alltihoppa samt en för varje spelare för att räkna ihop antalet matcher.
Den här sqlsatsen fick jag från en tråd där jag frågade om min nuvarande design
SELECT P_Name,
P_playnumber,
Point_goals,
Point_assists,
SUM(Point_assists) AS TotalAssists,
SUM(Point_goals) AS TotalGoals,
SUM(Point_assists) + SUM(Point_goals) AS TotalPoints
FROM Players
INNER JOIN Points ON Points.Point_P_id = Players.P_Id
GROUP BY P_Name, P_playnumber, Point_goals, Point_assists
ORDER BY SUM(Point_assists) + SUM(Point_goals) DESC, SUM(Point_goals) DESC
http://www.webforum.nu/showthread.php?s=&threadid=125175&forumid=53
Men nu skall jag göra om lite så nu undrar jag hur ni hade lagt upp en design