select * from 表 where 字段1 like '%XXX%' and 字段2 like '%XXX%'

解决方案 »

  1.   

    select * from 表 where 字段1 like '%你的条件%' and 字段2 like '%你的条件%' 字段3 like '%你的条件%' and 字段4 like '%你的条件%'....
      

  2.   

    SELECT * 
    FROM TableName
    WHERE COL1 = ISNULL(@COL1,COL1) AND
      COL2 = ISNULL(@COL2,COL2)
      

  3.   

    SELECT * 
    FROM TableName
    WHERE COL1 like '%'+ISNULL(@COL1,COL1)+'%' AND
          COL2 like '%'+ISNULL(@COL2,COL2)+'%'
      

  4.   

    string sql = "select × from Tb where 1=1"; 
    sql +=txtUserName.Text.Equals("")?"": ""and name='%"
    +txtUserName.Text+"%'"; 
        
    或存储过程
    http://topic.csdn.net/u/20091125/10/C12C9D41-4B69-4D5B-BA29-C8E24481353C.html