表格式
id time_stamp
3 2013-09-05 12:00:00
5 2013-09-06 12:00:00
12 2013-09-07 12:00:00
2 2013-09-08 12:00:00
5 2013-09-09 12:00:00
8 2013-09-10 12:00:00
Run Code Online (Sandbox Code Playgroud)
从上面的表中我想在单个mysql select查询语句中选择min(id),max(id),last id,last time_stamp
需要的输出是:
min max last(val) last(time_stamp)
2 12 8 2013-09-09 12:00:00
Run Code Online (Sandbox Code Playgroud)
我使用了以下查询
select id, min(id),max(id), time_stamp from table order by time_stamp limit 1
Run Code Online (Sandbox Code Playgroud)
我得到错误的最新id值3而不是8
如果下面的SQL小提琴http://www.sqlfiddle.com/#!2/e9cb1/2/0,请检查这一点
如何在mysql中将varchar转换为double值
看,我在varchar中有表列,但它只有数字.因为我想选择最小值的最大值.
请检查以下查询,其中我收到语法错误.
select
MAX(CAST(ch1 as INT)) as max_ch1,
MIN(CAST(ch1 as INT)) as min_ch1
from t9;
Run Code Online (Sandbox Code Playgroud)
请参考下面的sqlfiddle
我使用jqplot作为我的图模型.这里我想绘制2 y轴,时间为x轴.我有一个例子用单参数线图绘制2 y轴.
让我解释一下我的情况,我使用y1,y2轴和带有时间戳的公共x轴.对于y1轴让我有s1,s3系列值和y2轴让我有s2,s4系列值.在这里,我想绘制图形.
但在我的情况下,s1,s3,s4用x和y1轴的参考绘制,s2用y2轴绘制x,如何通过系列s1,s3为y1即收益和s2,s4为y2轴即数量页面浏览量.
以此jsfiddle.net/yRLJF/94/为例