求高人写一个sql查询,万分感谢了 sqlphp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select case when a.数字>b.数字 THEN '涨' when a.数字=b.数字 THEN '平' ELSE a.数字>b.数字 then '跌' END, concat(TRUNCATE((a.数字/b.数字-1)*100,2),'%')from (select 数字 from 一张sql表 order by 最新 limit 1) a,(select 数字 from 一张sql表 order by 最新 limit 1,1) b 求版主大人写详细点,比如昨天记录里的该字段的值是 500 今天新加了一个记录该字段值是1000 表名字为aaa 附上我的表结构 就是第一条记录里的价格jiage数值与第二条jiage数值对比,如果大于输出涨,小于输出跌,等于输出平,并出计算出涨百分之几,降百分之几。 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。 不明白要怎么发,俺是菜鸟,楼主大人直接写一个吧,我在学习中,就是最新的两条记录里的jiage字段值对比,大于小于等于,输出不同的字符就是,大于多少%,小于多少% 表里有自增id吧,最新两条数据就是按id倒序,取limit 1和limit 1,1 标准SQL有没有查看表约束的语句 在插入记录之前,如何判断表中是否已存在此记录 Mysql中数据库中存放的格式GBK?UTF8? 请教一个SET的插入问题 mysql 问题,特急!!!! 我的SQL,为什么不理我啦 还是菜鸟的关于多表选择的问题,大虾们帮忙阿 怎样建表才高效? 【语句求解】希望用WHERE语句实现一个二选一的结果 请教一个数据库的设计问题! 数据库报错..求助... MYSQL 写远大于读的情况数据库压力缓解
when a.数字>b.数字 THEN '涨'
when a.数字=b.数字 THEN '平'
ELSE a.数字>b.数字 then '跌'
END,
concat(TRUNCATE((a.数字/b.数字-1)*100,2),'%')
from
(select 数字 from 一张sql表 order by 最新 limit 1) a,
(select 数字 from 一张sql表 order by 最新 limit 1,1) b
就是第一条记录里的价格jiage数值与第二条jiage数值对比,如果大于输出涨,小于输出跌,等于输出平,并出计算出涨百分之几,降百分之几。
参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。