| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2460 人关注过本帖
标题:用sql查询6个数字型字段中的最大值,sqll报错,应该怎么写
只看楼主 加入收藏
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:3 
无需两步那么复杂,一条select语句即可搞定。以三个数值型字段的表文件来说:有F1-3三个字段,其中有五条记录,找出这15个数值中最大的一个,用子查询就行啦。
假设表文件名是Test.dbf:

SELECT MAX(T1.MAX_id) MAX_id;
   FROM (SELECT MAX(F1) MAX_id FROM test UNION ;
         SELECT MAX(F2) FROM test UNION ;
         SELECT MAX(F3) FROM test) T1

从七个字段的各记录中取最大值可以参考这条语句。
2012-07-26 14:47
快速回复:用sql查询6个数字型字段中的最大值,sqll报错,应该怎么写
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015899 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved