この売上テーブルから、2つのクエリを作成しました。Laravelクエリビルダを使用して同じテーブルの2つのクエリを結合する方法
Sale::where(branch_id', 1)->select('*', DB::raw('SUM(amount) as amount))->groupBy('date')->get()
Sale::where(branch_id', 2)->select('*', DB::raw('SUM(amount) as amount))->groupBy('date')->get()
私はこの
を達成するために2つのクエリ...
を組み合わせたいここに私の売上表が
ですSale::whereIn('branch_id', [1, 2])->...
を...と、クエリの残りの部分は同じままましょう:
ご回答に感謝...しかし、私の期待される成果は、日付ごと...そこだけ1行だ...と私はブランチ2用の支社や金額の量を持つようにしたいということです。.. – cabs
ああ、あなたは結合と生のクエリを使用する必要があります。 –
はい...私はそう思います...私はそれをやる方法がわかりません... – cabs