解决方案 »

  1.   

    不太明白你的意思.
    如果你只是想通过随便匹配字段中的任意一个名字,那么用
    select * from 表名 where name like '%名字拼音%'就可以了.
    如果你的字段值是wangyuhuangyuliuyu,想通过查询王宇知道是否匹配,那就需要汉字转拼音函数了,
    网上大把的汉字转拼音函数
      

  2.   


    --1.要模糊匹配name字段中的字符的话直接
    where name like '%wangyu%';
        --but,假如有个人叫wangyu2,那么也将被匹配到
    --2.精确输入一个人的拼音,并只匹配此拼音的人
    where '>'||name||'<' like '%>wangyu<%'楼主的意思不是很明白,你看下我的两个建议吧