表1
  F_ID        F_name         F_address
   1         李明,李英        aaaaaaaaaa
   2         杨柳,陈鹏       bbbbbbbbbb
   3         李明,陈鹏       ccccccc
   4         李英,杨柳       dddddd根据F_name字段查询记录,只要查输入其中一个就可以查出相关记录
比如:输入李明后查询结果为
    1         李明,李英        aaaaaaaaaa
    3         李明,陈鹏       ccccccc

解决方案 »

  1.   

    select * from tb where f_name like '%李明%'
      

  2.   

    select * from 表1 where F_name like '%李明&'
      

  3.   

    or select * from tb where charindex('李明' , f_name) > 0
      

  4.   

    CREATE TABLE TEST(F_ID INT IDENTITY(1,1),F_name NVARCHAR(40),F_address NVARCHAR(40))
    INSERT TEST(F_NAME,F_ADDRESS) SELECT '李明,李英 ','aaaaaaaaaa'
    INSERT TEST(F_NAME,F_ADDRESS) SELECT '杨柳,陈鹏','bbbbbbbbbb'
    INSERT TEST(F_NAME,F_ADDRESS) SELECT '李明,陈鹏','ccccccc'
    INSERT TEST(F_NAME,F_ADDRESS) SELECT '李英,杨柳','dddddd'
    SELECT * FROM TEST
    SELECT * FROM TEST WHERE F_NAME LIKE '%李明%'
    DROP TABLE TEST
      

  5.   

    select * from tbName where charindex('李明', F_name)>0
    or
    select * from tbName where F_name like '%李明%'