Премини към съдържанието
George18

Въпрос за тригери

Препоръчан отговор


Здравейте,
целта ми е когато някой добави нов ред в таблицата coupon_points да се изпълни тригер който да update-не реда points
на съответния потребител.Опитах с това но не става.Може ли някой да ми каже къде ми е грешката?
 
CREATE TRIGGER `user_points`
    AFTER INSERT ON `coupon_points` FOR EACH ROW
    BEGIN
        UPDATE points (users)
SELECT new.point_type
            FROM coupon_points
            WHERE users.user_id = new.user_id;
END
 
Ето и двете таблици в опростен вид
 
users
user_id
points
...
 
coupon points
user_id
point_type
...

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.