mixmastertobsi: MySQL Abfrage

Beitrag lesen

Das sind ja auch nur Beispiel Tabellen. Die Tabellen sind eigentlich viel komplexer.

OK - dann mache ich mich mal an werk

Tabelle1 - Artikel

artikelnr (Primär) | produkt | beschreibung | Kategorie
--------------------------------------------------------
1                  | Artikel1| text         | 10

Tabelle2 - Ausführung
atrnr (Primär) | artikelnr | bezeichnung | attribut1 | attribut 2 | attribut3
-----------------------------------------------------------------------------
1              | 1         | Rot 100cm   | Rot       | 100 cm     |
2              | 1         | Blau 100 cm | Blau      | 100 cm     |
3              | 1         | Gelb 100 cm | Gelb      | 100 cm     |
4              | 1         | Rot 120cm   | Rot       | 120 cm     |
.
.
.

Tabelle3 - Attribut-Name
artikelnr | attribut | name
----------------------------
1         | attribut1| Farbe
1         | attribut2| Größe

Ich hoffe es ist einigermaßen verständlich. Nun kann der User in zwei Select-Feldern auswählen

Feld 1

  • ROT
  • BLAU
  • GELB

Feld 2
100 cm
120 cm

Von der Datenbank wird die Ausführung ausgegeben, welche der User ausgewählt hat.

Da mir aber vorhin gesagt wurde, dass die Datenbank "kaputt" ist, wollte ich die attribute in einer weiteren Tabelle ausgeliedern.