CREATE TABLE instruments (
id INT primary key auto_increment,
name VARCHAR(50) not null,
type VARCHAR(50),
data DATE,
num_string INT default 0 check (num_string>=0),
materials VARCHAR(20),
producer VARCHAR(50),
num_instr INT,
price INT,
sales INT default 0,
data_begin DATE,
data_end DATE default (current_date),
unique (name,materials)
);
INSERT INTO instruments VALUES
(1, 'Домбра', 'Щипковый', '2018-12-25', 2, 'Сосна', 'Турдугулов Ж.', 5, 200000, default, NULL, NULL),
(2, 'Кобыз', 'Смычковый', '2017-12-25', 2, 'Береза', 'Абрамкин В.', 4, 150000, default, NULL, NULL),
(3, 'Жетыген', 'Щипковый', '2018-04-15', 7, 'Клен', 'ТОО Лира', 6, 180000, default, NULL, default),
(4, 'Сыбызгы', 'Духовой', '2018-10-07', 0, 'Бамбук', 'Завод Юпитер', 15, 20000, 30, '2018-03-01', '2018-03-31'),
(5, 'Дабыл', 'Ударный', '2018-11-03', 0, 'Береза', 'Завод Юпитер', 9, 60000, default, NULL, default),
(6, 'Шертер', 'Щипковый', '2018-07-11', 2, 'Орех', 'ТОО Лира', 12, 100000, 40, '2018-03-15', '2018-03-30'),
(7, 'Сазсырнай', 'Духовой', '2017-09-22', 0, 'Глина', 'Sapaly Saz', 35, 15000, 20, '2018-04-15', '2018-05-10'),
(8, 'Домбра', 'Щипковый', '2018-12-25', 2, 'Бамбук', 'Sapaly Saz', 21, 150000, 28, NULL, default),
(9, 'Кобыз', 'Смычковый', '2017-12-25', 2, 'Сосна', 'Абрамкин В.', 3, 110000, default, NULL, default),
(10, 'Шертер', 'Щипковый', '2018-07-11', 2, 'Береза', 'Sapaly Saz', 17, 90000, default, NULL, default);
SELECT * FROM instruments;