Отправляет email-рассылки с помощью сервиса Sendsay

Стань тестировщиком!

  Все выпуски  

Стань тестировщиком! Глава 1. ДЗ


Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).


Домашнее задание.

 

1) Добавить в таблицу Test_table (id, FIO, birthdate, childrens) Петрова Алексея Геннадьевича, который родился 21 мая 2000г. и не имеет детей.

2) Заменить дату рождения на 1 янв 2000г, если человек родился позже этой даты.
Для продвинутых - дополнительно - сделать выборку в виде ФИО, дата, где в дате заменить (для людей, родившихся до 2000г.) месяц на число, равное числу детей, которое имеет человек.
Если детей у него нет - считать, что он родился в сентябре. Дату выводить в текстовом формате в виде "день-месяц-год". Предполагаем, что человек имеет менее 13 детей.

3) Сделать выборку из таблицы в виде: дата рождения, ФИО для людей, не имеющих детей.
Для продвинутых дополнительные условия: из даты выбирается только месяц, из ФИО выводится только фамилия.

Ответы на домашнее задание:

www.softwaretesting.ru/answers/sql.html

 

Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).


В избранное