记录如下:
编号        工人                其它
01     张三,李四,王五          ...
写一个SQL语句:
要求根据输入工人的姓名查找(可以多个)如:"张三,李四"或"张三,王五"

解决方案 »

  1.   

    用split把它拆开,然后在用like查询就可以了吧
      

  2.   

    如果把分割的字符串放入str[]中,如何写SQL语句?
      

  3.   

    数据库设置不合理,强烈建议修改。
    split运算符用法见sql联机帮助或google一下。
      

  4.   

    select * from Table where 工人like '%张三%' and 工人like '%王五%' ... 
              如此多次查询就可以了
      

  5.   

    string a ="select * from Table where 工人like '%" & Textbox1.Text & "%'"
    不知道可不可以
      

  6.   

    string a ="select * from Table where 工人like '%" + Textbox1.Text & "+'"