Het is geen goed idee op te slaan bmonth, byear of de leeftijd, die allen zou vanaf de enige bdatekolom moeten worden berekend.
U zou beter van het schrijven van een vraag om die informatie zijn te krijgen die een vraag gebruikt. Die manier u moet niet zich over periodiek het bijwerken van het gegevensbestand ongerust maken.
Zodra u de lijst bijwerkt worden de gegevens verouderd.
Uw vraag zal altijd bijgewerkt zijn wanneer u het in werking stelt.
Om leeftijd te berekenen:
SELECTEER DATE_FORMAT (FROM_DAYS (DATEDIFF (NU (), DATE_COLUMN)), „%Y“) +0 als Leeftijd van lijst;
Om Bmonth te krijgen:
Selecteer monthname (date_column) uit lijst;
Om Byear te krijgen:
Selecteer jaar (date_column) van lijst;