首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求个函数解决方法

2012-03-15 
求个函数输入参数为字符串,类似于 2.32.345如何输出最小值、最大值?[解决办法]源数据是怎么样?[解决

求个函数
输入参数为字符串,类似于 <2.3
  <=2.3
  >4
  >=5
如何输出最小值、最大值?

[解决办法]
源数据是怎么样?
[解决办法]
返回表值?
[解决办法]
我懵了
[解决办法]
LZ的题目类似于解不等式方程:
x < 2.3
x <= 2.3
x > 4
x >= 5
求x的最小值和最大值。

问题是,x < 2.3 且 x >= 5条件下,x的值域是空集,没有最小值和最大值。

更一般地说:对于x <= N,x的最大值是N,而对于x < N,x没有最大值。

如果要处理这种问题,肯定要对字符串进行词法分析,用Python/Perl可能更适合,这不是SQL的强项。

热点排行