在一张表的某个字段中查询含有textbox1中 所有汉字(忽略顺序并且汉字没必要相邻)的记录
例如textbox1.text=“一元天收拾三人习”
该怎样查询呢

解决方案 »

  1.   

    先将字符串分解为单个汉字,存放在数组中,然后
    like '%一%' and like '%元%' and like '%天%' and like '%收%' and like '%拾%' and like '%三%' and like ‘%人%’ and like '%习%'
      

  2.   

    like '%一%元%天%收%拾%三%人%习%'楼上说得也对,模糊查询不适合大数据
      

  3.   

    ’一元天收拾三人习‘
    没顺学排列查询吗,还得必须包括这几个字,是这个意思吗?
    没什么思路。  
    看下 sql的正则表达式up....高手发答案。