+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Matrix aus Tabelle erzeugen

  1. #1
    TP-Senior Moritz macht sich hier sehr viel Mühe
    Registriert seit
    Nov 2002
    Beiträge
    289

    Matrix aus Tabelle erzeugen

    Hallo miteinander,

    ich muss für unser Usertracking eine Reporting-CSV erstellen, in ähnlich einer Matrix aufgebaut sind:
    Code:
    		Event_ID0	Event_ID1	Event_IDn
    
    Channel_1	124		12		n
    Channel_2	45		145		n
    Channel_n	87		17		n
    Meine Tabelle für das Tracking sieht (vereinfacht) so aus
    Code:
    id | channel_id | event_id
    wobei die Zahlen aus der Matrix oben jeweils die Summe der Einträge in dieser Tabelle mit der Kombination an der entsprechenden Stelle der Matrix darstellen.
    Bsp: Für die Stelle Event_ID0xChannel_1 gibt es 124 Einträge in der Datenbank.

    Meine Frage ist nun, wie ich diese Matrix möglichst effizient erzeugen kann. Die erste Idee war für jeden Channel eine Abfrage mit COUNT und GROUP BY event_id zu machen, wobei ich dafür für n Channels n Abfragen machen muss, was sicher nicht mehr so effizient ist.

    Daher würde ich mich sehr freuen, wenn Ihr mir da mal ein bisschen Input geben könntet.

    Vielen Dank!
    ...zur Zeit außer Betrieb...

  2. #2
    TP-Senior MichaG bringt sich richtig ein MichaG bringt sich richtig ein
    Registriert seit
    Dec 2008
    Beiträge
    183
    Summen von was?

+ Antworten

Ähnliche Themen

  1. PHP/mySql matrix erzeugen
    Von linus-johannes im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 11.03.2009, 16:22
  2. Eine unsichtbare Tabelle (mit 0 Pixel) erzeugen!?
    Von wavedreamer im Forum Webdesign allgemein
    Antworten: 5
    Letzter Beitrag: 07.02.2007, 19:44
  3. Dynamische Tabelle als Matrix ausgeben
    Von azuver im Forum Traum-Dynamik
    Antworten: 11
    Letzter Beitrag: 25.02.2006, 16:55
  4. Enter the Matrix - Matrix FX
    Von Madokan im Forum Sammlung Actionscript
    Antworten: 7
    Letzter Beitrag: 19.11.2003, 21:01
  5. Matrix XP
    Von orca im Forum Einfach so ...
    Antworten: 2
    Letzter Beitrag: 31.08.2003, 16:59

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51