0

私はこのテーブルを持っています:

ここに画像の説明を入力

各行から各 ID の MAX 日付を取得するにはどうすればよいですか?

4

1 に答える 1

1

最大のものを使用

 SELECT id, GREATEST (date1, date2, date3)
 FROM YourTable

GREATEST と LEAST は SQL 標準にはありませんが、一般的な拡張機能であることに注意してください。他の一部のデータベースでは、すべてが NULL の場合だけでなく、引数のいずれかが NULL の場合に NULL を返します。

于 2016-11-23T00:20:16.477 に答える