В начало

Создание таблиц для накладной

 

            Для хранения накладной удобно использовать две таблицы. В первой хранить дату, номер и название, а во второй – позицию, название номенклатуры, количество, цену и сумму.

            Для создания первой таблицы напишем и выполним следующий SQL-запрос:

CREATE TABLE Title (

ID_Title INTEGER Not Null PRIMARY KEY,

Date DATE,

Nomer INTEGER,

Nazvanie VARCHAR(255));

commit;

            А для создания таблицы хранящей табличную часть накладной запрос вида:

CREATE TABLE Spisok (

ID_Spisok INTEGER Not Null PRIMARY KEY,

Posiciya INTEGER,

Nomenklatura VARCHAR(255),

Kolichestvo INTEGER Not Null,

Cena NUMERIC(15,2) Not Null,

Summa NUMERIC(15,2) Not Null);

commit;

            Потом можно делать выборку типа:

SELECT *

FROM Spisok, Title

WHERE ID_Spisok=ID_Title