Du kan gøre dette med den næste sekvens af MySQL metoder:
(1) Anvend først STR_TO_DATE(periode, '%M %d %Y')
.
(2) Anvend derefter DATE_FORMAT(
til det forrige resultat.
(3) Og brug endelig CONVERT(
for at gøre hele tallet cast over det forrige resultat.
Dette er vist i det næste eksempel:
VÆLG periode, KONVERTER( DATE_FORMAT( STR_TO_DATE(periode, '%M %d %Y'), "%Y%m" ), USIGNED ) AS yearAndPeriodFROM
Du kan også tjekke det her: