Select Distinct FIO
From A_2
Where WORK_NAME in (Select from A_2 group by FIO Having count(Distinct FIO)>1)
Group by FIO
Вывести список счетов. по которым была выполнена хотя бы одна операция занесения
Select Distinct BILL
From D_4
Where OPERATION='занесение'
Group by BILL
Having count(N_OPERATION)>=1
Вывести список студентов с указанием количества экзаменов, которые каждый студент сдал на положительные оценки во время сессии. Среди студентов могут быть однофамильцы
Select FIO, count(*)
From C_1, C_4
Where C_1.N_ZACH=C_4.N_ZACH and MARK>2
Group by FIO, C_1.N_ZACH
Список студентов, которые сдали все экзамены на отлично. (не обязательно они сдали все требуемые экзамены, но те, которые они сдали - они сдали только на отлично)
Select Distinct FIO
From C_1, C_4
Where C_1.N_ZACH=C_4.N_ZACH and MARK='5' and C_1.N_ZACH not in (Select N_ZACH from C_4 where MARK<>'5')
Group by FIO
Вывести список счетов, которые не являются действующими на 5 мая 2004 года (т.е. к данному времени они являются закрытыми)
Select BILL
From D_3
Where DATA_E<='05.05.2004'
Список групп, студенты которых участвовали в подготовке работы Марс1
Select Distinct GROUP_NUM
From B_1, B_4
Where B_1.FIO=B_4.FIO and WORK_NAME='Марс1'
Вывести список номеров зачетных книжек студентов, которые во время сдачи экзаменов получили тройки
Select Distinct N_ZACH
From C_4
Where MARK='3'
Список счетов, по которым сумма занесенных денег в 2 раза превышает сумму снятых денежных средств
Select BILL
From D_4
Where OPERATION='занесение'
Group by BILL
Having SUM(SUM_OPER)=2*(Select SUM(SUM_OPER) from D_4 D_44 where D_4.BILL=D_44.BILL and OPERATION='снятие')
|
|
Список счетов, на которые поступило более 100000 руб.
Select BILL
From D_4
Where OPERATION='занесение'
Group by BILL
Дата добавления: 2015-12-19; просмотров: 14; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!