1. Ниже в табличной форме представлен фрагмент базы данных учеников школы, родившихся в 1982, 1983 или 1984 году:
Фамилия Класс Дата рождения
Айвазян 11 15.12.1982
Васечкин 9 06.12.1984
Иванов 10 02.03.1983
Кошкин 9 20.07.1984
Ложкин 11 14.10.1982
Мискин 10 07.09.1983
Ножкин 9 22.04.1984
Обабков 11 01.06.1982
Петров 10 30.01.1983
Сидоров 9 24.02.1984
Тарелкин 10 23.05.1983
Чашкин 11 11.04.1982
Яблоков 10 05.11.1983
Необходимо выбрать из этой базы данных записи об учениках, родившихся ВЕСНОЙ (в марте, апреле или мае). В условиях отбора могут встречаться следующие символы: символ «?» (вопросительный знак) означает ровно один произвольный символ; символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Какие из представленных ниже условий которые позволят получить нужные записи?
1) (Дата рождения >= 01.03.1982) И (Дата рождения <= 01.03.1984)
2) (Дата рождения = *.03.*) ИЛИ (Дата рождения = *.04.*) ИЛИ (Дата рождения = *.05.*)
3) (Дата рождения >= 01.03.1982) И (Дата рождения <= 31.05.1984)
4) (Дата рождения > = 01.03.1982) И (Дата рождения < = 31.05.1982) ИЛИ (Дата рождения > = 01.03.1983) И (Дата рождения < = 31.05.1983) ИЛИ (Дата рождения > = 01.03.1984) И (Дата рождения < = 31.05.1984).
5) (Дата рождения > = 01.03.*) И (Дата рождения < = 31.05.*)
6) НЕ ((Дата рождения ¹ *.03.*) И (Дата рождения ¹ *.04.*) И (Дата рождения ¹ *.05.*))
Answers & Comments
Verified answer
2) (Дата рождения = *.03.*) ИЛИ (Дата рождения = *.04.*) ИЛИ (Дата рождения = *.05.*)4) (Дата рождения > = 01.03.1982) И (Дата рождения < = 31.05.1982) ИЛИ (Дата рождения > = 01.03.1983) И (Дата рождения < = 31.05.1983) ИЛИ (Дата рождения > = 01.03.1984) И (Дата рождения < = 31.05.1984)