並べ替えにより、あるテーブル内のデータを別のテーブルに従って並べ替えることができます
たとえば、テーブル A にはフィールド
id,name
2 テスト
テーブル B にはテーブル A の ID が等しいフィールドがありますテーブル B の location_id
id uid location_id num
1 1 2 5
2 3 2 6 6
3 4 3 1
SQL ステートメントの書き方テーブル A のデータをテーブル B のデータと一致させるには、数値ソートと合計数値ソート
-----解決策のアイデア------------- -------- B.location_id = A.id order by B.num desc の B 内部結合 A から A.id,A.name を選択