- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フィールドを連結しグループ化した時の値の枝番の最大値を常に表示)
MYSQLで連結したフィールドの枝番の最大値を表示する方法
このQ&Aのポイント
- MYSQLのテーブルで連結したフィールドの枝番の最大値を表示する方法について教えてください。
- テーブルの枝番をマイナーチェンジのバージョンとして考え、連結したフィールドの枝番の最大値を求める方法を知りたいです。
- 質問者は、MYSQLで連結したフィールドの枝番の最大値を表示する方法がわからないと言っています。具体的な状況として、テーブル内のフィールドを連結し、その結果の枝番の最大値を取得したいとのことです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たとえばこんな感じで・・・ なおa1,a2,a3をつかってインデックスを貼っておくように select a_id,main.a1,main.a2,main.a3,a4,concat(main.a1,main.a2) as ren,max_a3 from a as main inner join (select a1,a2,max(a3) as max_a3 from a group by a1,a2) as sub on sub.a1=main.a1 and sub.a2=main.a2
お礼
yambejpさんへ いつもお答えいただきありがとうございます。 こういうことができるとは知りませんでした。 勉強になりました。 本当にありがとうございます。感謝感謝です。