Diese Frage ähnelt meine vorherige Frage . Aber mit mehreren Varianten (Ich habe Probleme mit fortgeschrittenen JOINs und ich konnte keine nützlichen Informationen im Forum finden).
Auch hier habe ich den Namen der Tabellen, Felder und Werte geändert, wobei ich nur die Struktur meiner Datenbank verstanden habe.
Nun, nehmen wir an, ich habe dies (und ich kann die Struktur nicht ändern):
.
.
.
Aber ich habe hunderte von people
all mit ihrer Beziehung in der Tabelle foods
, ungefähr acht Kategorien in foods
und jede Kategorie hat 4 bis 24 food
.
Gut, momentan verwende ich einen ähnlichen Code:
%Vor%Um das zu erreichen:
%Vor% Beachten Sie, dass orapple
im Ergebnis die Summe der Zahlen in units
ist, insbesondere wo food
gleich 'orange' und 'apple' ist.
Nun, was ich brauche, um die Nummer jeder Kategorie hinzuzufügen, Beispiel, ich brauche das:
%Vor%Verwenden Sie das Ergebnis von
%Vor%um die folgende Abfrage zu erstellen:
%Vor%Durchsuchen Sie das Web oder SO nach Pivot-Tabelle gekennzeichnet sind um mehr Beispiele zu finden.