解决方案 »

  1.   

    模糊查询  跟精确查询 差不多  就是把“=”换成like 
      

  2.   


    SELECT * FROM WORLD WHERE SOMEONE LIKE '%X%'
      

  3.   


            例1,查询name字段中包含有“明”字的。
      select * from table1 where name like '%明%'
       例2,查询name字段中以“李”字开头。
      select * from table1 where name like '李*'
       例3,查询name字段中含有数字的。
      select * from table1 where name like '%[0-9]%'
       例4,查询name字段中含有小写字母的。
      select * from table1 where name like '%[a-z]%'
      例5,查询name字段中不含有数字的。
      select * from table1 where name like '%[!0-9]%'主要要先去学习SQL通配符
      

  4.   

    模糊查询就是=变like ‘%内容%
    具体例子
    ’SELECT * FROM datatable WHERE columnName LIKE '%...%'
      

  5.   

    where 列名 like '%_%'
      

  6.   

    可以学EF和linq
    那么就可以暂时不用先去学sql了~
    linq的模糊查询:columnName.Contains()