我需要根据月份的位置对月份(按字母顺序的月份)数组进行排序,而不是按字母顺序。我的脚本返回一个事件列表,并基于年份和月份构建多关联数组,例如2012年=>数组(“八月”,“三月”,“九月”),2013年=>数组(“四月”,“五月”);它完美地构建了数组,但我现在需要对月份进行排序,以便它将返回2012年=>数组(“三月”,“八月”,“九月”),2013 => (“四月”,“五月”);
这是我目前正在使用的脚本。请注意,mysql中的日期字段设置为date,而不是VARCHAR,输入的日期为YYYY-MM-DD
public function returnMonthsAr
我有一个带有月份和年份字段的mysql表,如下所示。
year month filename filepath
2013 Feb 2013Feb_Report.xlsx ./main_reports/2013Feb_Report.xlsx
2013 Jan 2013Jan_Report.xlsx ./main_reports/2013Jan_Report.xlsx
2012 Jul
我试图运行一个查询来选择和统计按邮政编码、月份和年份分组的行,但我在结果的排序方面遇到了问题。我能做的最好的事情就是得到按年排序的结果,但是月份是按字母排序的。
下面是我的问题
SELECT incident_zip,
TO_CHAR(created_date,'Mon') AS mon,
EXTRACT(year FROM created_date) AS yyyy,
COUNT(*) AS total
FROM complaints
WHERE incident_zip
IN (11209, 11201, 11202, 11203, 11204,
我有一个查询来显示我的数据库:
SELECT archieve, SUM(items_in) AS income, SUM(items_out+black_out+white_out) AS outcome, SUM((ball_out+black_out+white_out
)-items_in) AS efficiency, SUM((items_in / ( ball_out + black_out + white_out))*100) AS percent
FROM items
GROUP BY archieve
ORDER BY DATE_FORM
我从来没有自己写过MDX行,我一直在使用pentaho和CDE向导来创建一些图表,它会生成以下代码:
select NON EMPTY({Descendants([NOM_MES].[All NOM_MESs] ,[NOM_MES].[NOM_MES])}) on ROWS,
NON EMPTY({[Measures].[TOTAL]}) on Columns
from [museos_md]
where (${select_museoParameter})
我想按正确的mohth序列对结果进行排序,因为我是按字母顺序获得月份的。我还有一个COD_MES度量,它是月份的正确顺序,我的意思是:
我在mysql表中有一个yyyy dd格式的列生日。
我只想以升序格式显示月份和日期。
我试过如下..。
SELECT * FROM table_name Order by birthdate ASC
在展示区内使用的代码如下-
=date("F d ",strtotime($data["birthdate"]))
现在它显示的是上升的顺序,但是由于每个user..it的年数不同,所以结果如下:
January 02,
January 31,
February 06,
March 22,
December 23,
March 27,
June 13,
Janu
我有一个表test,列为id、月、年。我需要在一个查询中获取最大月份和最大年数的id。
例如
id month year
1 10 2012
2 9 2013
我的结果应该是id 2。
首先检查基于最大月份的年份,根据这些,我需要获得id
我在MySQL中给出了这样的查询
select id from book where MAX(month) and MAX(year);
其产生误差
我有一个这样的数据框架:
print(df)
0 1 2
0 354.7 April 4.0
1 55.4 August 8.0
2 176.5 December 12.0
3 95.5 February 2.0
4 85.6 January 1.0
5 152 July 7.0
6 238.7 June 6.0
7 104.8 March 3.0
8 283.5 May 5.0
9 27