鍍金池/ 問答/PHP  數(shù)據(jù)庫(kù)/ mysql求差問題

mysql求差問題

問題如果要查詢stime最大和時(shí)間最小兩條數(shù)據(jù)中,value字段的差,測(cè)試表結(jié)構(gòu)附上,求大牛們指點(diǎn)
現(xiàn)有A表,建表:
CREATE TABLE a (
id int(11) DEFAULT NULL,
value varchar(10) DEFAULT NULL,
stime datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

添加數(shù)據(jù):
INSERT INTO a VALUES ('1', '2', '2018-05-28 14:39:06');
INSERT INTO a VALUES ('2', '8', '2018-05-28 17:39:32');
INSERT INTO a VALUES ('3', '18', '2018-05-28 20:40:12');
INSERT INTO a VALUES ('4', '25', '2018-05-29 14:40:31');

回答
編輯回答
怪痞

select

(select value from a where stime = (select max(stime) from a))
- 
(select value from a where stime = (select min(stime) from a));
2018年7月7日 21:10