English 中文(简体)
• 如何每月使用MySQL[复制]的日期
原标题:How to get month using date in MySQL [duplicate]
  • 时间:2011-10-06 06:27:48
  •  标签:
  • mysql
This question already has answers here:
Closed 11 years ago.

Possible Duplicate:
how do I get month from date in mysql

I want to get month using date example 2011-04-02 so I want month april. How to get this in MySQL?

问题回答

缩略语 AS月Name,1月,2月。

缩略语 AS月1日。

SELECT MONTHNAME(`date`) AS month_name FROM table_name;

您可使用MONTHNAME()获取该月的名称。 如果你想要月数的话,考虑使用)

如果你把第二张表格作为日期内容表,并且与你一道,为获取更有用的信息,你可以找到一个更明智的解决办法。 本表可载列日期、月份名称、财务状况、年度、周日、周末等。

这是一个真正的小表,每年只有365英亩的数据。 并且,你可以很容易地撰写一些法典,以便按你的要求,用尽可能多的数据填写这一表格。 我确实在Excel矿,作为CSV文档出口,然后将数据输入一个空白表。

该表还提供了许多好处,例如,设想每月与以下领域(以及你认为可以做的其他人)一起在一定范围内所有几个月内全部居住;

  • Date (E.g. 2009-04-01)
  • Day (E.g. 1)
  • Day of Week (E.g. Wednesday)
  • Month (E.g. 4)
  • Year (E.g. 2009)
  • Financial Year (E.g. 2009/10)
  • Financial Quarter (E.g. 2009Q1)
  • Calendar Quarter (E.g. 2009Q2)

然后,将这同你自己的表格合并如下:

SELECT `DT`.`monthName`
FROM `your_table`
INNER JOIN `dateTable` as DT
    ON `your_table`.`your_date_field`  =  `dateTable`.`theDate`

There are many other nice outputs that you can get from this data.

Hope that helps!





相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...

热门标签