日期:2014-05-18  浏览次数:20672 次

急用,一个难题,大家有什么好主意呢?
我现在有一个难题:

  我的表一cdrCall   中有一个字段为   toPhone
    表二prefix   中有一个字段为   fix

现在的问题是怎样在表prefix中找出fix的值与表cdrCall   字段toPhone最匹配的那一列???????
比如:
toPhone= "86755343434 "
在prefix表中有的fix= "867 "这样的,就算匹配了.
但如果prefix表中还有fix= "86755 "的列,那最匹配的应是fix= "86755 "这一列.
我现在要找出最匹配的,请问怎样选出来呢????

我要把表cdrCall与表prefix两表合成一表..




------解决方案--------------------
问题就在你的这个“最匹配”上,就拿这些做文章就可以了嘛
------解决方案--------------------
把两张表的结构发出来看看下哈
------解决方案--------------------
最大匹配字符串问题,网上应该有现成的算法

------解决方案--------------------
数据结构没有学好吧!用kmp算法吧!