Hallo zusammen,
ich möchte gerne eine SQL Abfrage machen, weiß aber nicht wie ich das lösen kann.
Aktuell habe ich folgenden Afrage
[highlight=sql]
SELECT KOMPONENTEN.VORGANG AS Vorgang,
MATERIALTEXTE.MATERIALTEXT AS Bezeichnung,
KOMPONENTEN.KOMPONENTE AS Komponente,
KOMPONENTEN.ANZAHL AS Anzahl,
KOMPONENTEN.EINHEIT AS Einheit
FROM KOMPONENTEN
LEFT JOIN MATERIALTEXTE ON KOMPONENTEN.KOMPONENTE = MATERIALTEXTE.MATERIALNUMMER
[/highlight=sql]
Beispielergebnis:
So nun sollte es eine weitere Tabelle geben mit der noch alternative Komponenten eingeben werden.
Wie sie Tabelle aufgebaut wird ist mir jetzt noch egal. Aber der Sinn der Tabelle sollte so sein, das mehrere Komponentennummer gleichwertig sein sollen.
Also ein Beispiel:
111111113=11111111=11111112
Als Ergebnis solle dann folgendes erscheinen
Die anderen Werte (Vorgang, Bezeichnung, Anzahl und Einheit sollen von dem ursprünglichen Ergebnis übernommen werden).
Bin für jeden Vorschlag dankbar.
Gruß Alex
ich möchte gerne eine SQL Abfrage machen, weiß aber nicht wie ich das lösen kann.
Aktuell habe ich folgenden Afrage
[highlight=sql]
SELECT KOMPONENTEN.VORGANG AS Vorgang,
MATERIALTEXTE.MATERIALTEXT AS Bezeichnung,
KOMPONENTEN.KOMPONENTE AS Komponente,
KOMPONENTEN.ANZAHL AS Anzahl,
KOMPONENTEN.EINHEIT AS Einheit
FROM KOMPONENTEN
LEFT JOIN MATERIALTEXTE ON KOMPONENTEN.KOMPONENTE = MATERIALTEXTE.MATERIALNUMMER
[/highlight=sql]
Beispielergebnis:
Vorgang | Bezeichnung | Komponente | Anzahl | Einheit |
0510 | Kolben | 111111111 | 1 | ST |
0510 | Sechkantschraube | 222222222 | 4 | ST |
0560 | Ringe | 333333333 | 6 | ST |
0590 | Buchse | 444444444 | 1 | ST |
0590 | Lagerschale | 555555555 | 6 | ST |
Wie sie Tabelle aufgebaut wird ist mir jetzt noch egal. Aber der Sinn der Tabelle sollte so sein, das mehrere Komponentennummer gleichwertig sein sollen.
Also ein Beispiel:
111111113=11111111=11111112
Als Ergebnis solle dann folgendes erscheinen
Vorgang | Bezeichnung | Komponente | Anzahl | Einheit |
0510 | Kolben | 111111111 | 1 | ST |
0510 | Kolben | 111111112 | 1 | ST |
0510 | Kolben | 111111113 | 1 | ST |
0510 | Sechkantschraube | 222222222 | 4 | ST |
0560 | Ringe | 333333333 | 6 | ST |
0590 | Buchse | 444444444 | 1 | ST |
0590 | Lagerschale | 555555555 | 6 | ST |
Die anderen Werte (Vorgang, Bezeichnung, Anzahl und Einheit sollen von dem ursprünglichen Ergebnis übernommen werden).
Bin für jeden Vorschlag dankbar.
Gruß Alex
Comment