Това трябва да е част от вашия BEFORE UPDATE
спусък.
for each row begin
if new.expirydate < curdate() then
set new.status = 1; -- still active
else set new.status = 0; -- expired
end if;
end;
Това трябва да е част от вашия BEFORE UPDATE
спусък.
for each row begin
if new.expirydate < curdate() then
set new.status = 1; -- still active
else set new.status = 0; -- expired
end if;
end;
Местоположение на MySQL Temp Table
com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:Не може да се извика връщане назад, когато autocommit=true
Как да намерите дубликати в 2 колони, а не в 1
Как да добавите JSON колона в MySQL с миграция на Rails 5
Намерете максимална и втора максимална заплата за MySQL таблица за служители