Hallo,
ich bin in einem kleinem Verein.... Wie haben ein paar Flyer und sonstiges Werbematerial...
Ich wollte eine kleine Online-Inventardatenbank dafür aufbauen...
Nun ist es so, dass unterschiedliche Leute, eine unterschiedliche Anzahl von den gleichen Flyern haben. Deswegen speichere ich unter der selben Bezeichnung und unter dem selben Typ aber unter einem anderen Ort das Material.
meine Tabelle sieht so aus:
ID | bezeichnung | typ | ort | anzahl | wert
Wenn ich nun danach suche, dann möchte die Datensätze so aufgeführt haben, dass wenn Bezeichnung und Typ gleich sind, diese zusammengefasst werden.... die INT werte aus anzahl und die Doublewerte aus wert sollen zusammengefasst werden.
Ich habe da auch schon etwas hinbekommen....
Nun werden alle Datensätze mit der selben Bezeichnung zusammengefasst - sollte jedoch ein Datensatz einen Anderen Typ haben, wird es auch darunter eingefasst...
Sollte nicht sein, man kann ja zu einem thema eine Broschüre und einen Flyer haben
Der Trick wird also bei dem "GROUP BY" liegen
War das verständlich was mein Anliegen ist ^^?
ich bin in einem kleinem Verein.... Wie haben ein paar Flyer und sonstiges Werbematerial...
Ich wollte eine kleine Online-Inventardatenbank dafür aufbauen...
Nun ist es so, dass unterschiedliche Leute, eine unterschiedliche Anzahl von den gleichen Flyern haben. Deswegen speichere ich unter der selben Bezeichnung und unter dem selben Typ aber unter einem anderen Ort das Material.
meine Tabelle sieht so aus:
ID | bezeichnung | typ | ort | anzahl | wert
Wenn ich nun danach suche, dann möchte die Datensätze so aufgeführt haben, dass wenn Bezeichnung und Typ gleich sind, diese zusammengefasst werden.... die INT werte aus anzahl und die Doublewerte aus wert sollen zusammengefasst werden.
Ich habe da auch schon etwas hinbekommen....
PHP:
SELECT `bezeichnung`, `typ`, `ort`, SUM(anzahl) AS sum_anzahl, SUM(wert) AS sum_wert FROM `data` GROUP BY `bezeichnung`
Nun werden alle Datensätze mit der selben Bezeichnung zusammengefasst - sollte jedoch ein Datensatz einen Anderen Typ haben, wird es auch darunter eingefasst...
Sollte nicht sein, man kann ja zu einem thema eine Broschüre und einen Flyer haben
Der Trick wird also bei dem "GROUP BY" liegen
War das verständlich was mein Anliegen ist ^^?