Вопрос пользователя:
Ответ нейросети:
Шаг 1: Создание таблицы "products" с первичным ключом "product_id" и таблицы "orders" с первичным ключом "order_id" и внешним ключом "product_id" связанным с таблицей "products".
CREATE TABLE products ( product_id INT PRIMARY KEY, product_name VARCHAR(50), price DECIMAL(10, 2) );
CREATE TABLE orders ( order_id INT PRIMARY KEY, product_id INT, customer_name VARCHAR(50), order_date DATE, FOREIGN KEY (product_id) REFERENCES products(product_id) );
Шаг 2: Наполнение таблицы "products" тестовыми данными.
INSERT INTO products (product_id, product_name, price) VALUES (1, 'Jeans', 50.00), (2, 'T-shirt', 20.00), (3, 'Shoes', 80.00);
Шаг 3: Наполнение таблицы "orders" тестовыми данными.
INSERT INTO orders (order_id, product_id, customer_name, order_date) VALUES (1, 1, 'John Doe', '2022-01-15'), (2, 2, 'Jane Smith', '2022-01-20'), (3, 1, 'John Doe', '2022-02-05');
Шаг 4: Повышение цены за джинсы в таблице "products".
UPDATE products SET price = 60.00 WHERE product_name = 'Jeans';
Шаг 5: Удаление всех заказов, сделанных покупателем John Doe.
DELETE FROM orders WHERE customer_name = 'John Doe';
Шаг 6: Удаление созданных таблиц.
DROP TABLE orders; DROP TABLE products;
После выполнения всех шагов, можно проверить правильность создания таблиц, наполнение данными, обновление и удаление данных.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.