select  email from table1 where @后面是xxx.com.hk
怎样写?

解决方案 »

  1.   

    select  email from table1 where email  like %@xxx.com.hk% 
      

  2.   

    DECLARE @TB TABLE(COL VARCHAR(50))
    INSERT @TB
    SELECT '[email protected]' UNION ALL
    SELECT '[email protected]'SELECT * FROM @TB WHERE CHARINDEX('@xxx.com.hk', COL)>0
    /*
    COL                                                
    -------------------------------------------------- 
    [email protected]
    */
      

  3.   

    SELECT * FROM TB WHERE PATINDEX('%@xxx.com.hk%', COL)>0