Ankündigung

Einklappen
Keine Ankündigung bisher.

neues Problem

Einklappen

Google Responsive Ad

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

  • neues Problem

    hallo

    ich habe ein neues anderes Problem

    id | gebaeudeid | produktid
    1 | 1 | 1
    2 | 1 | 1
    3 | 2 | 2


    die Tabelle wird ganz normal abgefragt ohne Bedingung

    SELECT * FROM tabelle

    Zusätzlich zum Ergebnis brauche ich für jedes einzelne Ergebnis die Häufigkeit wie oft ein Produkt (produktid) in einem gleichen Gebäude in der gesamten Tabelle vorkommt

    Ergebnis sollte dann so aussehen

    id | gebaeudeid | produktid | anzahl
    1 | 1 | 1 | 2
    2 | 1 | 1 | 2
    3 | 2 | 2 | 1

    hoffe es ist verständlich was ich möchte

    bisher habe ich es so daß ich in der Ergebnisschleife die Häufigkeit in einer erneuten Mysql Abfrage ermittle

    aber irgendwann wird es zu serverlastig
    Zuletzt geändert von wirtschaftspiel; 25.05.2017, 20:53.

  • #2
    Group by
    Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
    Albert Einstein

    Kommentar


    • #3
      habe es elbst heraus gefunden

      mit Sub Query nach dem Select geht es.

      wenn es jemanden interessiert schreib ich die Lösung hier rein


      GROUP BY löst leider nicht mein Problem daß ich hatte

      trotzdem danke

      Kommentar


      • #4
        GROUP BY löst leider nicht mein Problem daß ich hatte
        Das Problem, dass Du geschildert hast, wird _genau_ dadurch gelöst.
        ... Meine Meinung

        Kommentar


        • #5
          Zitat von wirtschaftspiel Beitrag anzeigen
          habe es elbst heraus gefunden

          mit Sub Query nach dem Select geht es.

          wenn es jemanden interessiert schreib ich die Lösung hier rein


          GROUP BY löst leider nicht mein Problem daß ich hatte

          trotzdem danke
          Ja bitte die vollständige abfrage Posten das lerne ich auch was dabei.

          Gruß Mücke

          Kommentar

          Lädt...
          X