Hallo,
ich habe ein Problem und bin mir nicht ganz sicher wie ich es lösen kann:
meine aktuelle struktur sieht so aus:
tbl_kaestchen
ID|Anzahl|fk_1|fk_2|fk_3|fk_4
1|10000|3|NULL|NULL|NULL
2|5000|2|4|5|NULL
3|1000|1|3|5|6
Sagen wir es handelt sich hierbei um verschiedene Kästchen mit verschiedenen Münzen. Jedes Kästchen enhtält eine Unterschiedliche Anzahl an Münzen. Die fks beziehen sich alle auf die selbe Tabelle und stellen die Münzen dar.
Nun möchte ich wissen wie oft es jede Münze gibt:
query
MID|Anzahl
1|1000
2|5000
3|11000
4|5000
5|6000
6|1000
Leider weiß ich nicht wie ich diese Abfrage gestalten soll, da es mit einer einfachen "group by" Funktion nicht funktioniert.
Als ich so über das Problem nachgedacht habe dacht ich es wäre vielleicht besser das ganze in eine n:m-Funktion umzufunktionieren:
tbl_muenzen
ID|...
1|...
2|...
3|...
4|...
5|...
6|...
muenzen_kaestchen_klein
fk_muenzen|fk_kaestchen_klein
1|3
2|2
2|4
2|5
3|1
3|3
3|5
3|6
tbl_kaestchen_klein
ID|Anzahl
1|10000
2|5000
3|1000
Hierzu bräuchte ich dann allerdings einen view der mir tbl_kaestchen darstellt. Das Problem mit der Anzahl wäre dann aber gelöst.
Vielen Dank für eure Unterstützung.
ich habe ein Problem und bin mir nicht ganz sicher wie ich es lösen kann:
meine aktuelle struktur sieht so aus:
tbl_kaestchen
ID|Anzahl|fk_1|fk_2|fk_3|fk_4
1|10000|3|NULL|NULL|NULL
2|5000|2|4|5|NULL
3|1000|1|3|5|6
Sagen wir es handelt sich hierbei um verschiedene Kästchen mit verschiedenen Münzen. Jedes Kästchen enhtält eine Unterschiedliche Anzahl an Münzen. Die fks beziehen sich alle auf die selbe Tabelle und stellen die Münzen dar.
Nun möchte ich wissen wie oft es jede Münze gibt:
query
MID|Anzahl
1|1000
2|5000
3|11000
4|5000
5|6000
6|1000
Leider weiß ich nicht wie ich diese Abfrage gestalten soll, da es mit einer einfachen "group by" Funktion nicht funktioniert.
Als ich so über das Problem nachgedacht habe dacht ich es wäre vielleicht besser das ganze in eine n:m-Funktion umzufunktionieren:
tbl_muenzen
ID|...
1|...
2|...
3|...
4|...
5|...
6|...
muenzen_kaestchen_klein
fk_muenzen|fk_kaestchen_klein
1|3
2|2
2|4
2|5
3|1
3|3
3|5
3|6
tbl_kaestchen_klein
ID|Anzahl
1|10000
2|5000
3|1000
Hierzu bräuchte ich dann allerdings einen view der mir tbl_kaestchen darstellt. Das Problem mit der Anzahl wäre dann aber gelöst.
Vielen Dank für eure Unterstützung.