sql >> Database teknologi >  >> RDS >> Mysql

automatisk opdatere mysql-feltet baseret på værdien af ​​andet felt

Hvorfor ikke bare oprette en visning og beregne status. Brug derefter visningen i stedet for tabellen:

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


  1. PHP Opdater MySQL-tabel ved hjælp af HTML-formular

  2. Mislykket bygningshjul til psychopg2 - MacOSX ved hjælp af virtualenv og pip

  3. MultipleActiveResultSets=Sand eller flere forbindelser?

  4. Hvordan CONCAT_WS() virker i PostgreSQL