Mysql-SQL-Abfrage selektierte Datensätze verbinden

  • Hallo
    Ich habe eine sql(beispiel):

    select id, name, familienname, bezug, betrag from mitglieder

    wobei der bezug sich auf die id in der tabelle mitglieder bezieht

    ergebniss

    1 - hans - maier - 0 - 0,50
    2 - franz - müller - 0 - 0,50
    3 - gerda - maier - 1 - 0,25
    4 - gunda - müller - 2 - 0,25
    5 - fritz - müller - 2 - 0,60

    das erstmal.
    Jetzt würde ich gerne aus diesem select die beitrage zusammen ziehen die sich auf die id beziehen die im bezug stehen.

    wie könnte der sql aussehen ?
    SELECT sum(beitrag.betrag) AS summe FROM (SELECT id, name, familienname, bezug, betrag from mitglieder) AS beitrag
    hier feht noch was aber was?

    Kann mir einer weiterhelfen ?

    Danke für jeden tipp

  • Es sollen alle beiträge die z.B. die 1 im bezug sehen haben
    addiert werden und mit dem datensatz mit der id (hier 1) addiert werden.

    Ich hoffe es hilft weiter

  • Danke für die antwort....aber
    es sollten schon "alle" angezeigt werden nicht nur id = 1

    am liebsten währe mir solch eine ausgabe:

    id -name-familienname-bezug-betrag-fam_gesamt
    1 - hans - maier - 0 - 0,50 - 0,75
    2 - franz - müller - 0 - 0,50 - 1,35
    3 - gerda - maier - 1 - 0,25 - 0,75
    4 - gunda - müller - 2 - 0,25 - 1,35
    5 - fritz - müller - 2 - 0,60 - 1,35

  • Danke für die antwort....aber
    es sollten schon "alle" angezeigt werden nicht nur id = 1

    am liebsten währe mir solch eine ausgabe:

    id -name-familienname-bezug-betrag-fam_gesamt
    1 - hans - maier - 0 - 0,50 - 0,75
    2 - franz - müller - 0 - 0,50 - 1,35
    3 - gerda - maier - 1 - 0,25 - 0,75
    4 - gunda - müller - 2 - 0,25 - 1,35
    5 - fritz - müller - 2 - 0,60 - 1,35