Задавайте вопросы, мы ответим
Вы не зашли.
Всем привет.
Помогите пожалуйста разобраться и тд... Совсем не пойму, как решить данную задачу.
Задача:
1) Вывести текущие остатки с указанием наименования склада, артикула и наименования номенклатуры, атрибутов движения. Атрибутами движения являются "заказ" (значение аттрибута связано с Sattr1) и "заказ" (значение атрибута связано с Sattr2)
2) Вывести номенклатуру, которая не участвовала в товаодвижении и упорядочить по наименованию.
3) Вывести текущие остатки по складу с кодом "123" с указанием артикула и наименования номенклатуры без учета атрибутов движения (необходимо суммировать количество одинаковой номенклатуры)
4) Добавить в справочник складов новый склад с кодом "777" и наименованием "Склад отдела закупок"
5) Удалить записи из товародвижения с отрицательным количеством по складу "333"
(Таблицы, если на скриншоте плохо видно)
{Stocks}
codst
sname
smnemocode
(Справочник складов. Содержит наименование и код склада)
---------------
{Stk_remainder}
id
codgd
codst
fqty
sattr1
sattr2
(Регистр Товародвижение. Хранит текущие остатки номенклатуры в разрезе склада и атрибутов движения Sattr1 и Sattr2)
-----------------
{Gdsandsrv}
codgd
articul
nmgdsrv
(Справочник номенклатуры. Содержит артикул и наименование номенклатуры)
---------------
{smn_attr_val}
idattrrval
idattr
svalue
(Значение атрибутов движения. Содержит id атрибутов и значение)
------------
{smn_attr}
idattr
sname
(Справочник атрибутов. Содержит наименование атрибута
Отредактированно Monte (14.04.2019 12:28:55)
Неактивен
создайте таблицы
create table ...
заполните их тестовыми данными
insert into ..
покажите какой результат должен быть в вопросах 1-3 на этих данных
Неактивен
vasya написал:
создайте таблицы
create table ...
заполните их тестовыми данными
insert into ..
покажите какой результат должен быть в вопросах 1-3 на этих данных
Добрый день !
К сожалению не могу создать таблицу.
Сразу хочу объяснить суть. Преподаватель в университете просто выдал нам листок (который я прикрепил во вложении). Я студент первого курса и нам сразу задали такое задание. Раньше я изучал SQL только через интерактивную книгу. Преподаватель *недалекий* человек и выяснить у него что-либо не получается.
Мне сказали, что все эти скрипты можно прописать без использование среды, а именно таблицы.
Очень нужна помощь, чтобы хоть разобраться, как это схема/скрипт должен выглядеть или работать.
Буду очень Вам благодарен, а то у меня уже паника, не знаю что даже мне делать......
Неактивен
Вы можете поставить MySQL на своем домашнем компе и создать нужные таблицы или воспользоваться каким-нибудь сервисом типа sqlfiddle
Писать запросы вслепую (без возможности проверить результат) довольно сложное занятие.
Неактивен
vasya написал:
Вы можете поставить MySQL на своем домашнем компе и создать нужные таблицы или воспользоваться каким-нибудь сервисом типа sqlfiddle
Писать запросы вслепую (без возможности проверить результат) довольно сложное занятие.
Хорошо, буду дома и сразу попробую.
Спасибо, что не оставляете без ответа..
Очень хочу обучиться, но к сожалению и увы... преподавателю это не важно, что интересно и хочется углубится, главное выдать задание и быстрее избавиться от студентов.
Как только что-то получится, то сразу отпишу ! Спасибо.
Неактивен