Mein Problem ist einfach. Ich habe zwei TabellenZeilen zählen für die Spalte in Mysql
transaction_bodies
------------------
body_id
full_name
und das andere ist
transaction_accounts
--------------------
account_id
body_id
account_name
Relation one to many
ist. Ein Körper kann mehrere Konten haben. Ich versuche, eine Abfrage zu erstellen, die die Konten zählt, die Körper haben.
ich versuchte, diesen
SELECT *
FROM
(
SELECT count(*) as trans, tb.full_name
FROM transaction_accounts ta
LEFT JOIN transaction_bodies tb
ON tb.body_id = ta.body_id
) as row;
Aber dies das richtige Ergebnis nicht geben. Kann mir jemand dabei helfen? Und wenn kann, wie das Schreiben von Unterabfragen in Laravel bereitstellen, die eine sehr geschätzt werden würde.
Sie haben markiert diese mit Laravel, sind Sie Eloquent (Laravel Modelle) mit? –