Вопрос Добрый день. Ищу решение на вот эти задачи для программистов:

Регистрация
26 Авг 2013
Сообщения
89
Репутация
1
Спасибо
0
Монет
0
4. (SQL) Имеем таблицу
TBL
(
Date DateTime, --Дата
Amount Money --Сумма продаж
)
Необходимо вывести нарастающий итог для продаж по дням (реализовать с наименьшим кол-вом запросов)
5. Убрать условный оператор «Если» из следующего блока (А может принимать значения 0 или -1):
Если (А = 0) Тогда
В = -1;
Иначе
В = 10;
КонецЕсли;
Не допускается использование ЛЮБЫХ других условных операторов.
6. Определить число k, которое отсутствует в неупорядоченном массиве чисел (0, 1,...k-1,k+1,...n) за один цикл
7. (SQL) Имеем таблицы
NUM--таблица целых чисел, в которой ID имеет значения, допустим, от 1 до 1000 с инкрементом +1
(
ID Int
),
TBL
(
StockIDInt,--идентификатор выпуска ценной бумаги
QuantityInt--количество ценных бумаг в выпуске (предполагаем, что не может быть больше 230 штук)
)
Необходимо "размножить" данные (сделать обратную операцию группировке), т. е. в ожидаемой выборке вместо одной записи по каждой позиции должно появиться количество записей равное количеству ценных бумаг в выпуске (реализовать с наименьшим кол-вом запросов)

10. (SQL) Имеем таблицу
TBL
(
ID Int,
String VarChar(200)
)
и произвольную строку @STR. Необходимо вывести следующую информацию в виде: [ID] [String] [Quantity] [Percent], где
[ID] [String] - поля таблицы TBL, в которых присутствуют совпадения со строкой @STR
[Quantity] количество встречающихся совпадений по каждой записи для строки @STR
[Percent] процент количества совпадений для каждой записи от общего количества совпадений по всей таблице (реализовать с наименьшим кол-вом запросов)
 
Назад
Сверху