mysql的sql语句怎么写?
发布网友
发布时间:2022-04-24 07:28
我来回答
共4个回答
热心网友
时间:2022-04-07 16:05
这个是SQL SERVER的语法,MY SQL的思路应该是类似的
---------------------------------------------------------
select
*
from
(select
isnull(sum(online_count),0) h16
from
#a
where
datepart(hh,watch_time)=16) a,
(select
isnull(sum(online_count),0) h17
from
#a
where
datepart(hh,watch_time)=17) b,
(select
isnull(sum(online_count),0) h18
from
#a
where
datepart(hh,watch_time)=18) c,
(select
isnull(sum(online_count),0) h19
from
#a
where
datepart(hh,watch_time)=19) d
热心网友
时间:2022-04-07 17:23
惭愧啊。。琢磨了半个小时没搞出来。。
我感觉你内个就应该用一个case ,不应该用四个,你内个case每end一次就会换行了。肯定会是上面的结果,,我就想用一个case。语法怎么也不知道怎么弄了。。咋整都通不过。。
热心网友
时间:2022-04-07 18:57
哥,你把这些前面加个聚合函数不就得了,max或者sum都行 然后分下组
热心网友
时间:2022-04-07 20:49
给你找了好多可以当短信的铃声 已发送!追问发送到哪?我怎么接收啊?对了,我好像没有提这个要求啊,你太热心了!