Ich bin auf der Suche nach einer SQL-Anfrage, die diese Art von Ergebnis liefern wird.Bitte geben Sie die Anzahl der einzelnen Familie
id | family result :
1 A [A => 2, B => 1, C => 1]
2 A
3 B
4 C
Vorzugsweise mit eloquent.
Aktuelle Lösung:
materials()->select('family', DB::raw('count(*) as total'))
->groupBy('family')
->pluck('total', 'family');
Haben Sie etwas schon versucht? Dies ist keine Code-on-Demand-Site ... –
Eine einfache groupby- und count-Abfrage liefert Ihnen dies. – Sandeesh
Die Anfrage, die ich versuche, funktioniert überhaupt nicht, also möchte ich Leute nicht in eine falsche Richtung führen – Pixeuh