日期:2014-05-17  浏览次数:20475 次

SQL 算法
一个字段的数据自动匹配到几个数据中
  例:10000 这个数.在一个表中有 ID1=3000,ID2=400,ID3=6000,ID4=1000 .... IDN=N 
  如何计算出10000 会 匹配到第几个ID号? 
   
  结果:10000 ID1=3000,ID2=400,ID3=6000,ID4=600 (原来是1000)
如何写出存储过程

------解决方案--------------------
可以考虑使用正则表达式
------解决方案--------------------
参考:
http://topic.csdn.net/u/20120308/16/18f4bf9f-6d2b-429d-bc8b-e2b2f216f7d8.html

用SQL实现这种算法效率上很差的。