SQL Query with NOT LIKE IN

前端 未结 8 726
长发绾君心
长发绾君心 2020-12-05 17:15

Please help me to write a sql query with the conditions as \'NOT LIKE IN\'

Select * from Table1 where EmpPU NOT Like IN (\'%CSE%\', \'%ECE%\', \'%EEE%\')
         


        
8条回答
  •  忘掉有多难
    2020-12-05 17:47

    Or you can do it like this:

    SELECT 
        * 
    FROM 
        Table1
    WHERE NOT EXISTS
        (
            SELECT
                NULL
            FROM
            (
                SELECT '%CSE%' AS column1 UNION ALL 
                SELECT '%ECE%' UNION ALL 
                SELECT '%EEE%'
            ) AS tbl
            WHERE Table1.EmpPU LIKE tbl.column1
        )
    

提交回复
热议问题