select * from table where cloumn like '%中国%'

解决方案 »

  1.   

    楼上的已经说了,select * from table where cloumn like '%中国%'
    结果返回一个结果集,例如RS,可以通过RS.string("字段名")获取你想要的东西
      

  2.   

    select title from t where t.title like "%中国%";
      

  3.   

    楼上的几位.你们说的方法是对的。我已经试过了。先谢谢大家的帮助.但是我还有个问题要请教
    我是从FORM里取数据的,
    String info1=request.getParameter("info");
    ResultSet rs=stmt.executeQuery("select title from sousuo where keyname like '%'"+info1+"'%'");
    编译的时候出现这样的信息:java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失)
    在查询表达式 'keyname like '%'null'%'' 中。
    我不知道是什么错误.各位能帮我分析一下吗?
      

  4.   

    like '%'"+info1+"'%'"
    应改为like '%"+info1+"%'"
    另外String info1=request.getParameter("info");
    好像并未取到值,看看你的html表单中是否提交了info值
      

  5.   

    jiaotw(),谢谢你了。问题解决了。