Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вывести все дни в августе с суммированием значений T_NUM по дате  [new]
kanashkin.ilya
Member

Откуда:
Сообщений: 1
+

ЗАДАНИЕ
Дана таблица с восемью записями:

SQL> descr test_table
Name Type Nullable Default Comments
------ —---- —------ —----- —------
T_DATE DATE Y
T_NUM NUMBER Y

SQL> select * from test_table;
T_DATE T_NUM
----------- —---
03/08/2006 1
13/08/2006 2
23/08/2006 3
02/09/2006 4
03/08/2006 5
13/08/2006 6
23/08/2006 7
02/09/2006 8

8 rows selected

Нужно написать пять SQl-запросов, которые бы выводили, что написано, а результат выборки совпадал с указанным.

1.Выборка всего по убыванию значения поля T_NUM

T_DATE T_NUM
----------- —---
02/09/2006 8
23/08/2006 7
13/08/2006 6
03/08/2006 5
02/09/2006 4
23/08/2006 3
13/08/2006 2
03/08/2006 1

2.Вывести дни в августе с суммированием значений T_NUM по дате
T_DATE SUM
----------- —--------
03/08/2006 6
13/08/2006 8
23/08/2006 10

3.Вывести 3 записи с максимальными значениями T_NUM в порядке возрастания

T_DATE T_NUM
----------- —---
13/08/2006 6
23/08/2006 7
02/09/2006 8

4.Вывести 1 если T_NUM от 2 до 5, иначе 0
T_DATE T_NUM 01
----------- —--- —--------
03/08/2006 1 0
13/08/2006 2 1
23/08/2006 3 1
02/09/2006 4 1
03/08/2006 5 0
13/08/2006 6 0
23/08/2006 7 0
02/09/2006 8 0

5.Вывести все дни в августе с суммированием значений T_NUM по дате
DATE SUM
----------- —--------
01/08/2006 0
02/08/2006 0
03/08/2006 6
04/08/2006 0
05/08/2006 0
06/08/2006 0
07/08/2006 0
08/08/2006 0
09/08/2006 0
10/08/2006 0
11/08/2006 0
12/08/2006 0
13/08/2006 8
14/08/2006 0
15/08/2006 0
16/08/2006 0
17/08/2006 0
18/08/2006 0
19/08/2006 0
20/08/2006 0
21/08/2006 0
22/08/2006 0
23/08/2006 10
24/08/2006 0
25/08/2006 0
26/08/2006 0
27/08/2006 0
28/08/2006 0
29/08/2006 0
30/08/2006 0
31/08/2006 0


Помогите пожалуйста с 5 заданием, уже всю голову сломал и не знаю как сделать.
29 мар 17, 00:15    [20344173]     Ответить | Цитировать Сообщить модератору
 Re: Вывести все дни в августе с суммированием значений T_NUM по дате  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37050
Модератор: Решайте самостоятельно или в дворники. Стране всякие специальности пригодятся.


Сообщение было отредактировано: 29 мар 17, 00:28
29 мар 17, 00:24    [20344184]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить