早教吧作业答案频道 -->其他-->
SQL按1月2月3月Q14月5月6月Q2...表F(monthkey,金额,数量)表D(monthkey,Mname,Qname,Yname...)要在一个输出结果中体现出年季月的金额和数量,且顺序要是1月、2月、3月、1季度、4月、5月、6月、2季度
题目详情
SQL按1月2月3月Q1 4月5月6月Q2...
表F ( monthkey,金额,数量)
表D (monthkey,Mname,Qname,Yname...)
要在一个输出结果中体现出年季月的金额和数量,且顺序要是1月、2月、3月、1季度、4月、5月、6月、2季度、7月、8月、9月、3季度、10月、11月、12月、四季度、全年
我现在查出来的结果:请帮我把顺序排列一下
年季月 金额 数量
FY13
Q1'13
Q2'13
Q3'13
Q4'13
Jan'13
Feb'13
Mar'13
Apr'13
May'13
Jun'13
Jul'13
Aug'13
Sep'13
Otc'13
Nov'13
Dec'13
表F ( monthkey,金额,数量)
表D (monthkey,Mname,Qname,Yname...)
要在一个输出结果中体现出年季月的金额和数量,且顺序要是1月、2月、3月、1季度、4月、5月、6月、2季度、7月、8月、9月、3季度、10月、11月、12月、四季度、全年
我现在查出来的结果:请帮我把顺序排列一下
年季月 金额 数量
FY13
Q1'13
Q2'13
Q3'13
Q4'13
Jan'13
Feb'13
Mar'13
Apr'13
May'13
Jun'13
Jul'13
Aug'13
Sep'13
Otc'13
Nov'13
Dec'13
▼优质解答
答案和解析
加个order by case
when 年季月='Jan''13' then 1
when 年季月='Feb''13' then 2
when 年季月='Mar''13' then 3
when 年季月='Q1''13' then 4
when 年季月='Apr''13' then 5
when 年季月='May''13' then 6
when 年季月='Jun''13' then 7
when 年季月='Q2''13' then 8
when 年季月='Jul''13' then 9
when 年季月='Aug''13' then 10
when 年季月='Sep''13' then 11
when 年季月='Q3''13' then 12
when 年季月='Otc''13' then 13
when 年季月='Nov''13' then 14
when 年季月='Dec''13' then 15
when 年季月='Q4''13' then 16
else 17
end
如果很多地方需要按这个次序排序,那就建个表,存放次序与年季月的对应数据
when 年季月='Jan''13' then 1
when 年季月='Feb''13' then 2
when 年季月='Mar''13' then 3
when 年季月='Q1''13' then 4
when 年季月='Apr''13' then 5
when 年季月='May''13' then 6
when 年季月='Jun''13' then 7
when 年季月='Q2''13' then 8
when 年季月='Jul''13' then 9
when 年季月='Aug''13' then 10
when 年季月='Sep''13' then 11
when 年季月='Q3''13' then 12
when 年季月='Otc''13' then 13
when 年季月='Nov''13' then 14
when 年季月='Dec''13' then 15
when 年季月='Q4''13' then 16
else 17
end
如果很多地方需要按这个次序排序,那就建个表,存放次序与年季月的对应数据
看了 SQL按1月2月3月Q14月...的网友还看了以下:
4月出生,年龄的2倍加上8是卓玛出生的总天数,设卓玛有x岁,根据题意,列出的方程是什么? 2020-06-16 …
2008年9月,广元市旺苍县出现柑橘大实蝇虫害。该蝇主要以蛆形幼虫在果内为害,老熟后随果实落地,穿 2020-06-28 …
谁能帮我解答下面的题.(有积分送哦)小青说:“我是4月出生的,我的年龄的2倍加上8,正好是4月份的 2020-07-19 …
英语翻译关於这部份的需求,我们将安排在3/12出货,这批货物的预估重量是XX千克,还请参考并告知运输 2020-11-01 …
帮我算算我是我是哪年上的小学一年级哪年毕业我是1985年4月出生的,我就隐隐约约记得我是8岁上的小学 2020-11-05 …
[你是几月出生的朋友]1月出生(心里只有玩)2月出生(做事无厘头)3月出生(总是呆表情)4月出生(充 2020-11-13 …
小明1995年4月出生,2009年2月故意伤害他人致人重伤。下列说法正确的是()A.小明是成年人,应 2020-12-02 …
小明1995年4月出生,2009年2月故意伤害他人致人重伤。下列说法正确的是A.小明是成年人,应负刑 2020-12-02 …
关于”数量及单位“栏的填写,某年1月棉花原进境存入保税仓库的总件数为2250包,毛重共计37611克 2020-12-05 …
小明1995年4月出生,2009年2月故意伤害他人致人重伤。下列说法正确的是()A.小明是成年人,应 2020-12-06 …