sql数据检索唯一值怎么做? 有表:aa列:di gao id0.1 0.2 10.2 0.3 10.1 0.4 2列di<gao它是一个区间,id为用户编号 。 以区间为0.1计算出唯一值是多少,应该怎么算? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有表:aa列:di gao id 0.1 0.2 1 10.2 0.3 1 20.1 0.4 2 4.... 5.... 6列di是起始值,gao是终结值,第四行就是{0.1,0.2,0.3,0.4},区间为0.1,id为用户编号 。 计算出唯一值是多少,应该怎么算?前三条结果应该是0.4 你的意思是查询出以di=?的,条件为di<gao and 该ID的gao值唯一是吗? select gao from aa where [id] in (select [id] from aa group by id having count(id)=1) and di=0.1 变量 @zhi nvarchar(30)有表:aa列:di gao id0.1 0.2 1 10.2 0.3 1 20.1 0.4 2 4.... 5.... 6列di是起始值,gao是终结值,第四行就是{0.1,0.2,0.3,0.4},区间为0.1,id为用户编号 。 计算出唯一值是多少,应该怎么算?前三条结果应该是@zhi=0.4 这样的需求很难做,如果0.1-0.8,我就要先把8个值都循环出来,如果上10个以上,而且每个值的区间都是打断的就更难办,我的意思是,比如0.2-1.1 0.5-1.5你看这样如果在SQL里面写语句还不写死人了。 最好能有点规律,比如我知道GAO最大,DI最小那行肯定就是在它基础上找唯一了。那样还可以比,代码也少点,需求也好办 求解,sql查询 SQL SERVER 2000如何在计算列中添加外键 问一个不常见的数据库合并问题。(在线等,解决问题就给分!) 让一个字段(如dt1)的数值都减去一个固定的值(如10),SQL怎么写? Windows不能在本地计算机启动 SQL Server(MSSQLSERVER)。 求一统计SQL语句 统计问题 关于SQL查询语句加个序号列的问题 请问高手:这个SQL语句错在哪里? 求助:分组求和! 求解,用4路mp,到底可以提升多少sql的性能 为什么说我的数据库连接错误啊 急急急!!!
列:
di gao id
0.1 0.2 1 1
0.2 0.3 1 2
0.1 0.4 2 4
.... 5
.... 6
列di是起始值,gao是终结值,第四行就是{0.1,0.2,0.3,0.4},区间为0.1,id为用户编号 。 计算出唯一值是多少,应该怎么算?前三条结果应该是0.4
select gao
from aa
where [id] in (select [id] from aa group by id having count(id)=1)
and di=0.1
变量 @zhi nvarchar(30)
有表:aa
列:
di gao id
0.1 0.2 1 1
0.2 0.3 1 2
0.1 0.4 2 4
.... 5
.... 6
列di是起始值,gao是终结值,第四行就是{0.1,0.2,0.3,0.4},区间为0.1,id为用户编号 。 计算出唯一值是多少,应该怎么算?前三条结果应该是@zhi=0.4
最好能有点规律,比如我知道GAO最大,DI最小那行肯定就是在它基础上找唯一了。那样还可以比,代码也少点,需求也好办