سلام در لاراول 8 این کوئری رو نوشتم:
$lists_Drier = DB::connection('Plc')->select("SELECT TOP $Count_Row * FROM tbl_StatusLog WHERE Line = $line AND Type = 'Drier' AND Status = 1 AND Delay >= $Delay1 AND Delay <= $Delay2 AND TimeStamp >= $Tarikh1 AND TimeStamp <= $Tarikh2 ORDER BY Id DESC");
الان من به مقدار sum ( جمع مقدار ) ستون Delay نیاز دارم چطوری میتونم عمل کنم؟
سلام.
از این query چی نیاز داری فقط sum?
lists_Drier = DB::connection('Plc')->select("SELECT TOP $Count_Row sum(delay) FROM tbl_StatusLog WHERE Line = $line AND Type = 'Drier' AND Status = 1 AND Delay >= $Delay1 AND Delay <= $Delay2 AND TimeStamp >= $Tarikh1 AND TimeStamp <= $Tarikh2 ORDER BY Id DESC")
خروجی این کد دیگه لیست نیست فقط sum اون ستون هست
هم لیست رو میخوام هم sum اون ستون رو
من فکر کردم لاراول الکوئنتی داره که بشه sum یک ستون هم داشت که نیاز به کوئری جدید زدن نباشه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟