Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2017, 16:19   #1
hardySZ
Новичок
Джуниор
 
Регистрация: 14.01.2017
Сообщений: 1
По умолчанию SQL задания

Добрый день!
Прошу помочь со следующим заданием:

Задание 1
 Создайте две таблицы: operations и operations_log. Первая таблица
должна содержать поля идентификатор (id), номер счёта
(account_number), название операции (operation_name), сумма
операции (operation_sum). Поле id – это первичный ключ. Поле
operation_sum – это действительное число. Вторая таблица должна
содержать поля: номер счёта (account_number) дата операции
(operation_date), тип операции (operation_type). Поле operation_date
должно позволять сохранять дату и время. Поле operation_type может
содержать только два значения ‘-‘, ‘+’. Заполните таблицы operations и
operations_log несколькими записями.
-- Тут проблема с operation_type

Задание 2
 Напишите процедуру avg_positive_operation, которая печатала бы на
экран среднюю сумму среди всех операций с положительным
значением поля operation_sum в таблице operations.
-- Тут проблема не знаю, с чем. Видимо, всё не правильно (процедуры делать не умею)

Задание 3
 Напишите процедуру account_operation, которая на основе трёх
параметров: номера счёта, идентификатора и суммы вносит изменения
в таблицу operations. В таблице operations должна добавляться запись,
где поля идентификатор, номер счёта и сумма по операции должны
заполняться переданными параметрами. Поле название операции
заполняется фразой «внесение денег на счёт». Если сумма
отрицательная или ноль, ничего вноситься не должно.

Кто отзовётся - большое спасибо!
hardySZ вне форума Ответить с цитированием
Старый 14.01.2017, 23:22   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Вы готовы платить за работу? Перенести тему во фриланс?
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как у пользователя SQL убрать права на остановку/перезагрузку MS SQL Server? R_G Общие вопросы по программированию, компьютерный форум 1 28.09.2016 06:27
Как получить sql create код запроса существующего задания ms sql server? R_G SQL, базы данных 0 30.06.2016 12:35
Oracle. PL/SQL Dev. Выполнить много SQL'файлов по-порядку в 1 клик Человек_Борща SQL, базы данных 2 11.12.2014 12:12
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) Schutze Помощь студентам 6 29.11.2009 22:15