2 つのテーブルがあり、1 つはユーザー情報を保持し、もう 1 つはある種のユーザー レコード (レシートなど) を保持します。ユーザーと領収書の間には 1 対多の関係があります。
領収書の最大数でソートされた、ユーザーを取得するための最良の SQL メソッドは何ですか?
私が考える最良の方法は、結合とカウント(?) を使用して、ユーザーの配列と関連する領収書の数を返すことです。
このインスタンスで count 関数を利用する方法はありますか?
select * from `users` inner join `receipts` on `users`.`id` = `receipts`.`uId`