急用,一个难题,大家有什么好主意呢?
我现在有一个难题:
我的表一cdrCall 中有一个字段为 toPhone
表二prefix 中有一个字段为 fix
现在的问题是怎样在表prefix中找出fix的值与表cdrCall 字段toPhone最匹配的那一列???????
比如:
toPhone= "86755343434 "
在prefix表中有的fix= "867 "这样的,就算匹配了.
但如果prefix表中还有fix= "86755 "的列,那最匹配的应是fix= "86755 "这一列.
我现在要找出最匹配的,请问怎样选出来呢????
我要把表cdrCall与表prefix两表合成一表..
------解决方案--------------------问题就在你的这个“最匹配”上,就拿这些做文章就可以了嘛
------解决方案--------------------把两张表的结构发出来看看下哈
------解决方案--------------------最大匹配字符串问题,网上应该有现成的算法
------解决方案--------------------数据结构没有学好吧!用kmp算法吧!