Hallo Leute,
ich habe ein etwas seltsammes Problem...
Ich habe 3 Tabellen die ich Joine..Statement funktioniert aber das ergebnis ist seltsam, denn bei einem Datensatz sind alle informationen enthalten und in einem nicht.. Hier meine Query:
SELECT sum(h.quantity) as total, t.typ, s.stock_location_name, h.delivery_note, h.E_date
FROM hw_sum h join hw_typ t on h.hw_id = t.hw_id
left join stock_location s on s.loc_id = h.store
where t.typ like '%kabel%' or t.typ like '%stecker%' group by h.hw_id
Ich möchte die Anzahl aller stecker und alles kabel wissen. Die anzahl errechne ich mir aus der hw_sum. Aus der hw_typ bekomme ich die typ-Beschreibung und aus der stock_location bekomme ich den Ort der Ware.
Bei den Steckern bekomme ich alles angezeigt, bei den kabeln bekomme ich keine stock_location angezeit sondern nur ein "NULL".
Hat jemand eine Erklärung???
ich habe ein etwas seltsammes Problem...
Ich habe 3 Tabellen die ich Joine..Statement funktioniert aber das ergebnis ist seltsam, denn bei einem Datensatz sind alle informationen enthalten und in einem nicht.. Hier meine Query:
SELECT sum(h.quantity) as total, t.typ, s.stock_location_name, h.delivery_note, h.E_date
FROM hw_sum h join hw_typ t on h.hw_id = t.hw_id
left join stock_location s on s.loc_id = h.store
where t.typ like '%kabel%' or t.typ like '%stecker%' group by h.hw_id
Ich möchte die Anzahl aller stecker und alles kabel wissen. Die anzahl errechne ich mir aus der hw_sum. Aus der hw_typ bekomme ich die typ-Beschreibung und aus der stock_location bekomme ich den Ort der Ware.
Bei den Steckern bekomme ich alles angezeigt, bei den kabeln bekomme ich keine stock_location angezeit sondern nur ein "NULL".
Hat jemand eine Erklärung???
Kommentar