INSERT mit reihung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • INSERT mit reihung

    mysql 3.23.xx

    mitlgieder:
    id | name
    platzierungen:
    id | id_mitglied | id_turnier | punkte | tmp
    turniere:
    id | veranstalter

    ich habe ein problem mit dem insert into.
    in der tabelle platzierungen sind id, id_mitglied, id_turnier, punkte eingetragen. jetzt soll für jedes mitglied pro veranstalter eine reihung in tmp eingetragen werden.
    ungefähr so:
    mitglied | punkte | tmp | (veranstalter)
    1 | 40 | 1 | (1)
    1 | 30 | 2 | (1)
    1 | 20 | 3 | (1)
    1 | 40 | 1 | (2)
    1 | 20 | 2 | (2)
    2 | ....
    ich hoffe mein problem ist einigermaßen verständlich

  • #2
    Re: INSERT mit reihung

    Original geschrieben von steve-x
    ich hoffe mein problem ist einigermaßen verständlich
    mir nicht. worum gehts?
    Kissolino.com

    Kommentar


    • #3
      Re: Re: INSERT mit reihung

      Original geschrieben von Wurzel
      mir nicht. worum gehts?
      Du bist nicht alleine doof. Ich raff´s auch nicht
      h.a.n.d.
      Schmalle

      http://impressed.by
      http://blog.schmalenberger.it



      Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
      ... nur ohne :-)

      Kommentar


      • #4
        Re: Re: Re: INSERT mit reihung

        Original geschrieben von schmalle
        Ich raff´s auch nicht
        wär ja mal was neues, wenn du auf anhieb was verstehst
        Kissolino.com

        Kommentar


        • #5
          Re: Re: Re: Re: INSERT mit reihung

          Original geschrieben von Wurzel
          wär ja mal was neues, wenn du auf anhieb was verstehst
          das ist ja wohl ungeheuerlich ... eine böswillige Unterstellung ...
          h.a.n.d.
          Schmalle

          http://impressed.by
          http://blog.schmalenberger.it



          Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
          ... nur ohne :-)

          Kommentar


          • #6
            ich versuchs noch mal:
            reihung nach name, veranstalter und punkten (es geht um turniere). sieht dann ungefähr so aus:

            name | veranstalter | punkte | TMP
            name1 | veranstalterX | 50 -> 1
            name1 | veranstalterX | 40 -> 2
            name1 | veranstalterX | 30 -> 3

            name1 | veranstalterY | 50 -> 1
            name1 | veranstalterY | 20 -> 2

            die reihung nach dem pfeil krieg ich nicht hin!
            naja. ist vermutlich auch nicht aussagekräftiger?

            auf mein ursprüngliches problem habe ich keine antwort bekommen. war vielleicht noch unverständlicher (http://www.php-resource.de/forum/sho...threadid=52570).
            deshalb bin ich das ganze anders angegangen:
            mit der temporären spalte. nur bisher kann ich die nur händisch eintragen. das ist mein problem.
            die abfrage danach habe ich schon:
            PHP-Code:
            SELECT m.nameSUMp.punkte ) AS Punkte 
            FROM mitglieder m
            platzierungen p 
            WHERE 
            (p.TMP '1' OR p.TMP '2') AND p.id_mitglied m.oefv_nr 
            GROUP  BY m
            .oefv_nr 
            ORDER  BY Punkte DESC
            m.name ASC 

            Kommentar

            Lädt...
            X