
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.10.2008, 20:16
|
|||
|---|---|---|---|
|
|||
Помогите пожалуйста начинающему |
|||
|
#18+
Добрый вечер Уважаемые профи, я начинающий и появилась задачка, решить которую пока затрудняюсь Помогите пожалуйста с решением, а я попробую разобраться во всем. Буду благодарен всем кто откликнется. 1. По программированию: Дано: Структура содержащая в себе два вида объектов 1. Узлы 2. Ветви Имеется стартовый узел (корень). Этот узел является текущим изначально. Объекты имеют уникальный номер. Объекты не имеют перекрестных связей - у объекта один родитель (тип дерево). Узел содержит в себе информацию о дочерних узлах и ветвях (коллекция номеров). Ветвь содержит в себе только свой собственный номер. Инструменты: 1. Function Get () return Coll[..] Функция без параметров - возвращает коллекцию номеров (Coll[..]) объектов находящихся в текущем узле. Нумерация элементов коллекции начинается с единицы. Каждый элемент коллекции содержит номер только одного объекта. У коллекции есть параметр Coll.count который показывает количество элементов в коллекции на текущий момент. 2. Function Go (nom) return Bolean Функция в качестве параметра принимает номер узла и делает этот узел текущим. В случае успешной работы возвращает True, в противном случае False (текущим остается узел из которого была запущена функция). Задание: Написать процедуру, которая поместит в коллекцию Rez[..] номера ветвей находящихся в стартовом, а также во всех вложенных узлах. ----------------------------------------- 2.По SQL Имеется схема: create table sales( -Продажи sales_date date not null, -Дата продажи cod_good number(13) not null, -Товар quantity number(9,3) not null, -Количество price number(11,3) not null, -Цена в рублях ); create table CURRENCY( -Курсы валют DATE_OF_CUR DATE not null, -Дата KURS NUMBER(9,4) not null, -Курс валюты по отношению к рублю ); create unique index CURR#DATE_OF_CUR on CURRENCY (DATE_OF_CUR); Задание: Необходимо посчитать оборот за период времени в валюте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2008, 14:36
|
|||
|---|---|---|---|
|
|||
Помогите пожалуйста начинающему |
|||
|
#18+
Thor234-Задание: По SQL Имеется схема: create table sales( -Продажи sales_date date not null, -Дата продажи cod_good number(13) not null, -Товар quantity number(9,3) not null, -Количество price number(11,3) not null, -Цена в рублях ); create table CURRENCY( -Курсы валют DATE_OF_CUR DATE not null, -Дата KURS NUMBER(9,4) not null, -Курс валюты по отношению к рублю ); create unique index CURR#DATE_OF_CUR on CURRENCY (DATE_OF_CUR); Задание: Необходимо посчитать оборот за период времени в валюте. Могу предложить что-то типа такого sumtovar = (select SUM(a.price*b.kurs) from sales a, currency b where cod_doog == "код выбранного товара" and (sales_date between "начало периода" and "конец периода") and a.sales_date == b.date_of_kur); А на счет первого задания чего-то ни хрена не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1344921]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
211ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 259ms |
| total: | 557ms |

| 0 / 0 |
