Есть 2 таблицы : 1-я :
CREATE TABLE users (
INT id PRIMARY KEY AUTO_INCREMENT, VARCHAR order_type, INT order_id);
2-я :
CREATE TABLE orders(
INT order_id PRIMARY KEY AUTO_INCREMENT, VARCHAR order_type, INT user_id);
Надо чтобы при добавлении в таблицу orders нового товара, с user_id = id существующего юзера у юзера с id = user_id обновлялось поле users.order_type = orders.order_type. То, что я пытался :
CREATE TRIGGER 'update_trigger'AFTER INSERT ON 'orders' FOR EACH ROW
BEGIN
INSERT INTO users(users.order_type) VALUES (order_type) WHERE users.id =
user_id;
END
Что я делаю не так? При этом еще по идее order_type, id из orders должны ссылатся (быть внешним ключем) на users.order_id, users.order_type
БД - MySQL
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Решил разобраться с меж сервисным взаимодействием через брокер сервис очереди RabbitMQИ подвернулась задача где его можно использовать для...
Мне потребовалось создать свой список, на подобии List<T> в C#Не спрашивайте зачем, просто примите как дaное
Есть некоторый класс, содержащий массив с координатами в виде закрытого поля, и абстрактный класс для создания расширений: