INSERT mit reihung

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

  • 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

    Comment


    • #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 :-)

      Comment


      • #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

        Comment


        • #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 :-)

          Comment


          • #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 

            Comment

            Working...
            X