(YEAR)、(MONTH)、(DAY)の3つの列を持つDATES
テーブルがあるとします。colYear
colMonth
colDay
行は次のように挿入されます:
colYear colMonth colDay
1 2 3
2 3 0
4 5 5
4 8 0
1 10 28
3列に基づいて最大日付を見つける必要があります。したがって、この例では、正解は次のようになります。4年、8か月、0日が最大です(年をチェックし、最大は4秒、その後、月の最大は8をチェックするので、結果が見つかりました)。
出来ますか?SQLでこれを達成する方法は?