mysql の月の番号だけから月の短い名前を取得する方法はありますか? 例: 3 を指定すると、3 月を取得する必要があります。
質問する
17935 次
8 に答える
5
于 2013-04-30T11:36:48.280 に答える
2
次の関数を使用します。 月番号:MONTH()
月名:関数MONTHNAME()
を使用する必要がありmonthname()
ます。
于 2013-04-30T11:40:22.443 に答える
1
マニュアルによると、「%b」はまさにあなたが求めていることを行います
于 2013-04-30T11:40:34.937 に答える
0
SELECT MONTHNAME(CONCAT(your_column)) as month from table_name;
于 2015-02-25T13:02:30.690 に答える
0
こんにちは、これはあなたの質問に答えるはずです
SELECT left(MONTHNAME(STR_TO_DATE(1, '%m')),3) from dual
dual
mysql でテーブルを参照したくないが、クエリを実行したいだけの場合に、スプーフィング テーブルとして使用されます。
于 2013-11-29T08:05:58.133 に答える
0
これを取得するにはいくつかのオプションがあり、date_format はその 1 つですが、どのように、また何を実装しようとしているかによって異なります。MySQL Date のドキュメントをご覧になることをお勧めします。
https://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html
于 2013-04-30T11:37:17.480 に答える
0
SELECT DATE_FORMAT('2013-12-01' + INTERVAL n MONTH, '%b') As Month_Name
n
月番号に変更します。
于 2013-04-30T11:40:15.763 に答える