我有一个返回日期、值和类别的查询:
SELECT Date, Value, Category FROM MyTable
输出:
2011 年 12 月 18 日 || 6 || 玩具 2012 年 4 月 1 日 || -4 || 狗项圈 2012 年 5 月 31 日 || 4 || 猫 2011 年 12 月 17 日 || 3 || 健康与卫生 2011 年 12 月 12 日 || 3 || 旅行和培训
当我添加Order By Date ASC
它时,它会根据日期而不是年份将日期按升序排列。
我希望它看起来像这样:
2011 年 12 月 12 日 || 3 || 旅行和培训 2011 年 12 月 17 日 || 3 || 健康与卫生 2011 年 12 月 18 日 || 6 || 玩具 2012 年 4 月 1 日 || -4 || 狗 2012 年 5 月 31 日 || 4 || 猫
注意: Date
是类型string
。我正在使用google-bigquery。
如何先按升序获取年份,然后是月份,然后是日期?