Tjena!
Jag har stött på lite patrull med en fråga...
Problemet är att jag vill ta ut information från tre olika grupperingar av datan i samma tabell...
Det jag vill ta ut är en skytteliga där de tre grupperingar jag vill ha är
1. alla matcher
2. alla seriematcher
3. alla träningsmatcher
Spelarna finns lagrade i en tabell, matcherna i en och så finns det en kopplingstabell.
Den nuvarande frågan tar bara ut skytteligan för alla matcher. Den ser ut som följer:
SELECT SUM(playerGoals) AS goals, count(match.matchId) AS matches, playerName, player.playerId
FROM match_player
INNER JOIN player ON player.playerId = match_player.playerId
INNER JOIN match ON match.matchId = match_player.matchId
GROUP BY playerName, player.playerId
ORDER BY goals DESC, matches DESC
Skulle det kunna gå att i ett och samma recordset få ut all information jag vill ha eller måste jag köra en fråga för varje gruppering?