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

    1&1 Webhosting
    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, 19: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

        Lädt...
        X