- •Национальный Исследовательский Университет
- •Задание 1
- •Задание 2
- •Задание 3
- •Vuz_kin(selectvuz_kfromvuz_gorodwhere (notcod_gorodain(selectcodfromgorodwherenazvanie_gorodaLike'ереван%'))and(cod_stranin(selectcod_stranwherenazvanie_stranLike'армения%')))
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Vuz_kin(selectcod_vuzafromvuz_gorodwherecod_gorodain(selectcodfromgorodwherenazvanie_gorodaLike'ереван%'))
- •Задание 9
- •Задание 10
- •Vuz_kin(selectcod_vuzafromvuz_gorodwherecod_gorodain(selectcod_gorodafromgorodwherenazvanie_gorodaLike'ереван%'))
- •Задание 11
- •Задание 12
- •Vuz_kin(selectvuz_kfromvuz_gorodwhere (notcod_gorodain(selectcodfromgorodwherenazvanie_gorodaLike'ереван%'))and(cod_stranin(selectcod_stranwherenazvanie_stranLike'армения%')))
- •Задание 13
- •Задание 14
- •Задание 15
- •Задание 16
Задание 8
Выдать список учащихся столицы вашего государства и только женского пола. В отчете должен быть соответствующий заголовок и все поля, кроме полей НОМЕР, ПОЛ и СЕМ_ПОЛОЖЕНИЕ_К. Данные отсортировать по учебным заведениям и специальностям.+
select
fioas'ФИО',
data_rogdenas‘Дата рождения’,
kat_obucheniyaas'Категория обучения',
specas'Специальность',
uch_zavedenieas'Учебное заведение',
mpas'Месяц поступления',
gpas'Год поступления',
moas'Месяц окончания',
gokas'Год окончания'
fromarm
joinvuzon (vuz_k=vuz.cod)
joinfamilyon (sem_polog_k=family.cod)
joinkat_obuchon (kat_obuch_k=kat_obuch.cod)
where
Vuz_kin(selectcod_vuzafromvuz_gorodwherecod_gorodain(selectcodfromgorodwherenazvanie_gorodaLike'ереван%'))
AND(pol='Ж')
orderbyuch_zavedenie,spec
Задание 9
Выдать список выпускников 94 и 95 г.г. вашего государства только студенческих специальностей (категории обучения: студент и студент-заочник, шифры специальностей от 0101 до 3199). В отчете должен быть соответствующий заголовок и все поля, кроме полей: НОМЕР и КАТ_ОБУЧЕНИЯ_К. Данные отсортировать по годам окончания, специаль¬ностям и учебным заведениям.+
select
fioas'ФИО',
data_rogdenas‘Дата рождения’,
polas'Пол',
specas'Специальность',
uch_zavedenieas'Учебное заведение',
family_statusas'Семейное положение,
mpas'Месяц поступления',
gpas'Год поступления',
moas'Месяц окончания',
gokas'Год окончания'
fromarm
joinvuzon (vuz_k=vuz.cod)
joinfamilyon (sem_polog_k=family.cod)
where
(gokin('94','95'))
AND(specbetween'000101'and'003199')
AND(kat_obuch_kin(selectcodfromkat_obuchwhere (kat_obucheniyaLIKE'СТУДЕНТ%')or(kat_obucheniyaLIKE'СТУДЕНТ-ЗАОЧНИК%')))
orderbygok,spec,uch_zavedenie
Задание 10
Выдать список учащихся столицы вашего государства только эко-номических специальностей (шифры от 0601 до 0720 и от 080001 до 080099). В отчете должен быть соответствующий заголовок и все поля, кроме полей НОМЕР и СЕМ_ПОЛОЖЕНИЕ_К. Данные отсортировать по учебным заведениям, категориям обучения и специальностям.+
select
fioas'ФИО',
data_rogdenas‘Дата рождения’,
polas'Пол',
kat_obucheniyaas'Категория обучения',
specas'Специальность',
uch_zavedenieas'Учебное заведение',
mpas'Месяц поступления',
gpas'Год поступления',
moas'Месяц окончания',
gokas'Год окончания'
fromarm
joinvuzon (vuz_k=vuz.cod)
joinkat_obuchon (kat_obuch_k=kat_obuch.cod)
where
Vuz_kin(selectcod_vuzafromvuz_gorodwherecod_gorodain(selectcod_gorodafromgorodwherenazvanie_gorodaLike'ереван%'))
AND((specbetween'000601'and'000720')or(specbetween'080001'and'080099'))
orderbyuch_zavedenie,kat_obuch_k,spec
Задание 11
Выдать список учащихся вашего государства, принятых на учебу 88 и 90 г.г., имеющих год рождения 1966 и по специальностям 0601, 0701, 1001, 1501 и 1801. В отчете должен быть соответствующий заголовок и все поля, кроме полей НОМЕР и ДАТА_РОЖДЕНИЯ. Данные отсортировать по годам приема, специальностям и учебным заведениям. +
select
fioas'ФИО',
polas'Пол',
kat_obucheniyaas'Категория обучения',
specas'Специальность',
uch_zavedenieas'Учебное заведение',
family_statusas'Семейное положение,
mpas'Месяц поступления',
gpas'Год поступления',
moas'Месяц окончания',
gokas'Год окончания'
fromarm
joinvuzon (vuz_k=vuz.cod)
joinfamilyon (sem_polog_k=family.cod)
joinkat_obuchon (kat_obuch_k=kat_obuch.cod)
where
(gpin('88','90'))
and(data_rogdenlike('%66'))
and(specin('000601','000701','001001','001501','001801'))
orderbygp,spec,uch_zavedenie