怎么实现?
Sql语句啊

解决方案 »

  1.   

    倒啊~~到数据库版的SQL区去看看,会有你的答案
      

  2.   

    select * from tb_book where selectpk in ('计算机','编程','C#','高级技巧')
      

  3.   

    用sqlserver全文索引http://soft.shangdu.com/cywl/new/2003-5-10/200351002813.htm
      

  4.   

    select * from book where bookname like '%计算机%' 
    or bookname like '%编程%' or bookname like '%高级技巧%'
      

  5.   

    是应该在数据库发的,不过大家应该都懂这个,帮忙一下。
    如果用户的搜索字符串为:计算机 技巧;要怎么最快的找到。
    如果对其它表的某个字段也进行类似的检索呢,该怎么办,只能把所有的sql拼在一起吗?
      

  6.   

    也是依靠 sql 语句
     select *  from table where field like '"+ variable +"'
      

  7.   

    -----如果用户的搜索字符串为:计算机 技巧;要怎么最快的找到。
    如果对其它表的某个字段也进行类似的检索呢,该怎么办,只能把所有的sql拼在一起吗?
    可以动态根据客户端提交生成动态的sql语句,搜索最常用肯定就是like,但是使用like的时候要注意屏蔽一些特殊字符(客户端提交的)