Merhaba,
Tam olarak yapmak istediğimi başlıkta anlatamasam da detay şu şekilde. SQL'de yazdığım bir sorguyu laravel'e uyarlamayı bir türlü başaramadım. Konuyu anlamam konusunda işin mantığını kavrayabileceğim bir kaynak göstermeniz daha makbul olacak ama sorgumu da aşağıda belirteyim. Burada da kısaca detaylandırabiliriz.
SELECT
UI.Tarih,
UD.Imalat,
UD.Siparis,
UI.Uretim
from
DynamicForms.UretimDetay UD
LEFT JOIN
(
SELECT
SUM(UI.Miktar) as Uretim,
UI.Tarih
FROM
Uretim.UretimIslemleri UI
WHERE
UI.Islem = 2
AND
UI.UserId = 156
AND
UI.IsDeleted = 0
AND
UI.Tarih = @tabelaBasTarih
GROUP BY
UI.Tarih
) UI
ON
UI.Tarih = UD.Tarih
WHERE
UD.Tarih = @tabelaBasTarih
tabela başlangıç tarihi sql tarafında kontrol amaçlı while döngüsünden değer almakta. Aynı tarih aralığını carbon ile oluşturup foreach ile döndürerek aynı veriyi getirmeyi planlıyorum.
Yardımlarınız için şimdiden teşekkürler.