一条sql 语句! select a,b,c from table where MAX(a) - MIN(a) =5不知道是不是这个意思 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 heheselect a,b,c from table where GREATEST(a,b,c)-LEAST(a,b,c)=5; LEAST(X,Y,...) 有两个或更多个参数,返回最小(最小值)的参数。参数使用下列规则进行比较: 如果返回值用于一个 INTEGER 语境,或所有的参数是整数值,它们作为整数比较。 如果返回值用于一个 REAL 语境,或所有的参数均是实数值,它们作为实数被比较。 如果任何一个参数是字母大小写敏感的,参数作为大小写敏感的字符串进行比较。 在其它情况下,参数做为忽略大小写的字符中进行比较: mysql> SELECT LEAST(2,0); -> 0mysql> SELECT LEAST(34.0,3.0,5.0,767.0); -> 3.0mysql> SELECT LEAST("B","A","C"); -> "A"在早于 MySQL 3.22.5 的版本中,你可以使用 MIN() 代替 LEAST。 GREATEST(X,Y,...) 返回最大(最大值)参数。参数使用与 LEAST 一致的规则进行比较: mysql> SELECT GREATEST(2,0); -> 2mysql> SELECT GREATEST(34.0,3.0,5.0,767.0); -> 767.0mysql> SELECT GREATEST("B","A","C"); -> "C"在早于 MySQL 3.22.5 的版本中,可以使用 MAX() 代替 GREATEST。 insert的时候,如何判断表是否存在 语句在程序执行时出错的问题,谢谢帮忙 老问题变种,mysql 插入数据速度突然变慢了! 查询表中字段包含%的记录 关于数据库中时间字段比较的问题求助 请教一个mysql+jdbc的问题 能否用一条SQL语句得到返回结果? 员工上下级表关系查询问题 32位MySQL Server 5.6的.lib和.dll文件 Mysql如何在某个时间段内,统计每一天的访问ip,相同的只被计算一次且根据来访设备分组? my.ini里的用户名和密码有什么用 好像登陆数据库的时候也没有用阿? MYSQL中怎样用句子修改某个字段的默认值?
select a,b,c from table where GREATEST(a,b,c)-LEAST(a,b,c)=5;
有两个或更多个参数,返回最小(最小值)的参数。参数使用下列规则进行比较:
如果返回值用于一个 INTEGER 语境,或所有的参数是整数值,它们作为整数比较。
如果返回值用于一个 REAL 语境,或所有的参数均是实数值,它们作为实数被比较。
如果任何一个参数是字母大小写敏感的,参数作为大小写敏感的字符串进行比较。
在其它情况下,参数做为忽略大小写的字符中进行比较:
mysql> SELECT LEAST(2,0);
-> 0
mysql> SELECT LEAST(34.0,3.0,5.0,767.0);
-> 3.0
mysql> SELECT LEAST("B","A","C");
-> "A"在早于 MySQL 3.22.5 的版本中,你可以使用 MIN() 代替 LEAST。 GREATEST(X,Y,...)
返回最大(最大值)参数。参数使用与 LEAST 一致的规则进行比较:
mysql> SELECT GREATEST(2,0);
-> 2
mysql> SELECT GREATEST(34.0,3.0,5.0,767.0);
-> 767.0
mysql> SELECT GREATEST("B","A","C");
-> "C"在早于 MySQL 3.22.5 的版本中,可以使用 MAX() 代替 GREATEST。