MySQL: Zwei Tabellen, die mithilfe eines Primärschlüssels und eines Fremdschlüssels verknüpft sind. So erhalten Sie alle Datensätze, auch wenn der Fremdschlüssel noch nicht gefüllt ist
<p>Ich hoffe, eine Lösung zu finden</p>
<p>Ich habe eine Tabelle mit dem Primärschlüsselbestand</p>
<pre class="brush:php;toolbar:false;">stkid (pk), name</pre>
<p>Zweite Tabelle (Anteil)</p>
<pre class="brush:php;toolbar:false;">Preis, Menge, stkid (fk)</pre>
<p>Ich habe diese Abfrage ausgeführt, aber es wurden nur Bestände angezeigt, für die bereits ein Datensatz im freigegebenen Datensatz vorhanden war
Ich möchte, dass alle Bestände angezeigt werden, auch wenn im freigegebenen Datensatz keine Datensätze vorhanden sind</p>
<pre class="brush:php;toolbar:false;">Name auswählen,
0,
Summe(Preis*Menge) / Summe(Menge) als Durchschnitt,
Summe(Menge) als Menge
Ab Lager,
Aktie
wobei share.stkid = stock.stkid
gruppieren nach (stock.stkid)</pre>