Всякий раз, когда популярность ученика обновляется и становится <50, ученик должен быть удален из команды «x». </p>
UPDATE student SET popularity = 52 WHERE id = 2;
Результат: нет такой колонки: популярность
Где находится ошибка?
Вы хотите ссылку на NEW. Поэтому я думаю, что логика c это:
NEW
CREATE TRIGGER t1 AFTER UPDATE ON student FOR EACH ROW when new.popularity < 50 begin delete from ismember where new.id = ismember.sid and team = 'cool_guys'; end;