• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サブクエリではかけるのですが、サブクエリを使わないとできません。)

MySQLのバージョン4.0.22でサブクエリを使わずに最大の月日と金額を取得する方法

このQ&Aのポイント
  • MySQLのバージョン4.0.22ではサブクエリを使うことができませんが、最大の月日と金額を取得する方法はありますか?
  • サブクエリを使わずに、MySQLのバージョン4.0.22でデータをグループ化し、最大の月日と金額を取得する方法を教えてください。
  • MySQLのバージョン4.0.22でサブクエリを使わないで、データをグループ化し、最大の月日と金額を取得する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bioche
  • ベストアンサー率50% (4/8)
回答No.2

すみません。 金額の桁あわせないと。でした SELECT NO, MAX( concat(月日,lpad(金額,11,'0') ) ) AS temp ,left( MAX( concat( 月日,lpad(金額,11,'0') ) ) , 4 ) AS 月日x , substring( MAX( concat( 月日,lpad(金額,11,'0') ) ) , 5, 99 ) AS 金額x FROM テーブル GROUP BY 番号

nicname
質問者

お礼

ありがとうございます。 こういう書き方があるんですね。 助かりました。 本当にありがとうございます。

その他の回答 (1)

  • bioche
  • ベストアンサー率50% (4/8)
回答No.1

こんなんで SELECT NO, MAX( concat(月日,金額 ) ) AS temp ,left( MAX( concat( 月日,金額 ) ) , 4 ) AS 月日x , substring( MAX( concat( 月日,金額 ) ) , 5, 99 ) AS 金額x FROM テーブル GROUP BY 番号 どやろ。

関連するQ&A