Announcement

Collapse
No announcement yet.

Schwieriger Fall: JOIN?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Schwieriger Fall: JOIN?

    Liebe Allwissende

    Ich kenne mich mit den Grundlagen (CRUD) von mysql einigermassen aus, dieser Fall jedoch sprengt meine Fähigkeiten. Ich versuche den Fall möglichst einfach zu erklären.

    In einer Aufstellung (lineup) befinden sich ein paar Fussballer (player).
    Ein Fussballer (player) macht pro Spiel (matchday) eine gewisse Menge Punkte (points).
    Ich brauche die Summe der Punkte (points) aller Spieler (player) für eine Aufstellung (z.B. where lineup = 12) aus einem bestimmten Spiel (matchday).

    Hier die zwei Tabellen:
    Tabelle lineups: (id, lineup, player)
    Tabelle points: (player, matchday, points)

    Ich bin euch für die Lösung von Herzen dankbar.
    kreativnetz

  • #2
    Hallo,

    Join ist schon richtig.

    [highlight=sql]
    select sum(p.points) points_gesamt
    from points p
    inner join lineups l on l.player = p.player
    where l.lineup = 12
    and p.matchday = 'bestimmtesSpiel'
    [/highlight]

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment

    Working...
    X