Mysql
 sql >> база данни >  >> RDS >> Mysql

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

Защо просто не създадете изглед и не изчислите състоянието. След това използвайте изгледа вместо таблицата:

CREATE VIEW vwSubscription
   AS 
  SELECT
      start_date,
      end_date,
      IF(end_date > curdate, 'inactive', status) as status
  FROM subscription


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Хибернация Запазете странно поведение

  2. php променлива в името на реда в MySQL

  3. Как да показвате изображения от база данни в JSF

  4. rake db:create е генериран, ако зададете набора от знаци ръчно, уверете се, че имате грешка при съпоставяне

  5. конфигуриране на връзката към базата данни в рамката на Yii