前提・実現したいこと
sqlの勉強をし始めた初心者です。ウェブサイトなどで基本的なクエリは学習しました。よろしくお願いします。
ユーザーテーブル(ユーザーid,名前)と購入履歴テーブル(購入id,商品id,ユーザーid(FK),購入金額)があります。
ユーザーテーブルは1万件程度、購入履歴テーブルは膨大にある前提です。
指定したユーザー(100人程度)毎の直近(購入idの降順)100件の購入金額の合計を取得したいです。
ユーザーidと直近の購入金額の合計を一緒に取得するようなSQL文を知りたいです。
発生している問題・エラーメッセージ
該当のソースコード
ソースコード
試したこと
sum orderby limit groupby などは理解しました。
補足情報(FW/ツールのバージョンなど)
私はMySQL,laravelを学習していますので、MySQLやlaravelのクエリビルダ等で回答いただければ助かりますが、別のデータベース言語でも大変参考になると思いますので、教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー