Nach Count sortieren

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

  • Nach Count sortieren

    Hi,
    erstmal zur Tabellen Struktur:

    Ich habe 2 Tabellen:

    1: "wetten"
    id titel ....

    2: "wetten_teilnahmen"
    id dafuer dagegen wetten_id user_id

    In der Datenbank "wetten" stehen also verschiedene Wetten drin mit Namen.
    So wenn nun einer bei einer Wette mitmacht kann er sozusagen Geld dafür oder dagegen setzen. Dies wird dann in "wetten_teilnahmen" gespeichert.

    Nun will ich mit PHP ausgeben welches sozusagen die Wetten mit den meisten Teilnehmern sind. Ich müsste also zählen in "wetten_teilnahmen" wieviele leute bei wetten_id=1 mitgemacht haben bei =2 usw. Dies soll dann nach Menge sortiert werden.
    Das Prob is, dass die Namen in der Tabelle "wetten" stehen.

    Wie mache ich das also? Wie gebe ich die Namen der Wetten aus, die die meisten Teilnehmer hat
    Flashtuts - Flash Tutorials und Downloads für alle Versionen
    psdtuts - Photoshop Tutorials, Galerie, Battles

  • #2
    mit einem JOIN?
    evtl. wäre es aber effizienter, die titel in einer separaten query anzufordern (die ids hast du ja schon nach count und order by).

    Kommentar


    • #3
      ok aber wie bekomme ich das hin:

      "ids hast du ja schon nach count und order by"
      Flashtuts - Flash Tutorials und Downloads für alle Versionen
      psdtuts - Photoshop Tutorials, Galerie, Battles

      Kommentar


      • #4
        Such mal nach Einträge zählen. oder müssen wir in jedem thread von neuem

        SELECT COUNT(id) FROM X ORDER BY wette_id

        erklären?

        Kommentar


        • #5
          count evtl. mit einem alias versehen und danach sortieren.

          Kommentar


          • #6
            ja, und natürlich die ids mit selecten. aber das ist ja klar.

            Kommentar


            • #7
              ich glaub ich habs grade rausgefunden:

              SELECT COUNT(wetten_id) FROM wog_wetten_teilnahmen GROUP BY wetten_id;

              kannte GROUP BY bisher noch gar nicht.

              Zuletzt geändert von konSumi; 30.06.2007, 23:46.
              Flashtuts - Flash Tutorials und Downloads für alle Versionen
              psdtuts - Photoshop Tutorials, Galerie, Battles

              Kommentar

              Lädt...
              X