Nicht falsch, nur nicht richtig?
Das ganze in PHP/MySQL gefragt, hätte ich mir die mühe gemacht. Es sind einfach zu viele Fragen offen um so eine query zu optimieren.
Wir wissen ja auch nicht ob der Left Join gewollt ist, wäre es eine Lieferantentabelle ist der right Join logischer, ist es eine Lagertank Übersicht wäre ein Tabellenwechsel von links nach rechts besser. Ebenso können noch verborgene Fallstricke die wir nicht ahnen können auftauchen. Etc. Etc. Etc.
Also ist im Endeffekt gar nichts richtig. ![]()