Упражнение 78

Для каждого сражения определить первый и последний день месяца, в котором оно состоялось.
Вывод: сражение, первый день месяца, последний день месяца.

Характерной ошибкой в этой задаче является неправильное определение високосного года.

Следует иметь в виду, что если год делится нацело на 100, но при этом не делится на 400, то такой год не является високосным. Следовательно, високосным, например, не является 1900 год, в то время как 2000 год – високосный.

Решить задачу на SQL-EX.RU