php - mysqlの1対多の結果分類
ringa_lee
ringa_lee 2017-06-29 10:08:19
0
1
747

データベースから大量のデータを 1 つずつ 2 次元配列で見つけました。形式は次のとおりです。

リーリー

同じ user_id を持つユーザーを分類するにはどうすればよいですか?形式は次のとおりです:

リーリー

私のアプローチは次のとおりであり、目的は達成できますが、あまりにも非効率的だと感じます:

リーリー

データベースから直接確認する方法はありますか?また、ここでのログインは user テーブルからクエリする必要があり、 vehicle テーブルでは user_id のみが user テーブルに関連付けられています。作成後にページネーションが必要なので、array_chunkを使って配列を分割する予定です。専門家の方からアドバイスをお願いします。

完全なコードは次のとおりです:

リーリー

データベースのテーブル構造は次のとおりです。
車両情報テーブル

リーリー

ユーザーテーブル:

リーリー
ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
学霸

user_id によるグループから user_id,group_concat(car_no) を選択します12311111

基本を踏まえた上で操作する方が面倒そう

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート