Im Folgenden ist meine Abfrage in SQL Server. Es funktioniert gut in SQL Server Studio. Wie kann ich das in Laravel eloquenten Format schreiben?Wie schreibe ich komplexe SQL-Abfrage in Laravel Elequent Query Builder
Ich habe versucht sowohl DB :: Tabelle ('Preis') ... Methode und Preis :: wo() ... Modellmethode. Mit beiden Methoden konnte ich den Durchschnitt nicht finden.
Ist dies eine Einschränkung des eloquenten Query Builder? Was ist der beste Weg, um dies in Laravel zu erhalten?
select month([Date]) as Date,
avg(Oil) as Oil,
avg(Gas) as Gas,
from [mydatabase].[dbo].[Price]
where year([Date]) = 2017
group by (month([Date]))
This is the output I get from sql