これは、次の MySQLのシーケンスで実行できます。 メソッド:
(1) 最初にSTR_TO_DATE(period, '%M %d %Y')
を適用します 。
(2) 次に、DATE_FORMAT(<previous_result>, "%Y%m")
を適用します 前の結果に。
(3) そして最後にCONVERT(<previous_result>, UNSIGNED)
を使用します 前の結果に整数キャストを実行します。
これは次の例で示されています:
SELECT
period,
CONVERT(
DATE_FORMAT(
STR_TO_DATE(period, '%M %d %Y'),
"%Y%m"
),
UNSIGNED
) AS yearAndPeriod
FROM
<table_name>
また、ここで確認できます: