Det är inte en bra idé att lagra bmonth som är byear eller, åldras, de, bör alla beräknas från singelbdatekolonnen.
Du skulle är bättre av handstil per queryen som får den information using en query. Gör ditåt du måste inte att oroa om att uppdatera databasen på en stamgästbas.
Så snart som du uppdaterar bordlägga, datan blir omoderna.
Din query ska är alltid aktuell, då någonsin du kör den.
Att för att beräkna ålder:
VÄLJ DATE_FORMAT (FROM_DAYS (DATEDIFF (NU (), date_column)), ”%Y”) +0 som ålder från bordlägger;
Att för att få Bmonthen:
Välj monthname (date_column) från bordlägger;
Att för att få Byearen:
Välj året (date_column) från bordlägger;