ダイヤのA、アニメファーストシーズン?を見終わりました。(75話)
次からセカンドシーズンに入ります。
スポーツものは3年生の引退が悲しいですね。
今回はサブクエリ使うの難しかったな、の備忘録です。
今日以降、今月が残り何件か、総残数はいくらかというカウントがしたかったのが以下です。
public static function getCount($sId, $date)
{
$subquery = self::select([
DB::raw('count(yoyakus.yoyaku_id) as all_count'),
'yoyakus.s_id',
])
->where('yoyakus.s_id', $sId)
->whereDate('yoyakus.yoyaku_dt', '>', $date);
$result = self::select([
'all_yoyaku.all_count',
DB::raw('count(yoyakus.yoyaku_id) as month'),
]);
$result->where('yoyakus.s_id', $sId);
$result->whereDate('yoyakus.yoyaku_dt', '>', $date);
$result->whereDate('yoyakus.yoyaku_dt', '<=', date('Y-m-t', strtotime($date)));
$result->leftJoinSub($subquery, 'all_yoyaku', 'yoyakus.s_id', 'all_yoyaku.s_id');
return $result;
}
そろそろ本格的に暑くなってきましたね。
ハンディ扇風機をもう一つ買うか悩み中です。