Сервер SQL - удалить строки, в которых несколько столбцов имеют либо нулевое, либо нулевое значение

Я новичок в базе данных, и я борюсь с этим . У меня есть таблица со следующими столбцами:

Showroom, Salesperson, Time1, Time2, Time3, Dte

Я пытаюсь удалить все строки в таблице, которые имеют либо нулевые, либо нулевые значения во всех трех временных столбцах. Я пробовал следующее:

DELETE FROM myTable 
WHERE EXISTS(
              SELECT * 
              FROM myTable 
              WHERE (Time1 IS NULL OR Time1 = 0) 
                AND (Time2 IS NULL OR Time2 = 0) 
                AND (Time3 IS NULL OR Time3 = 0)
            )

К счастью, я работаю над тестовой версией базы данных, так как стер все данные. Любая помощь будет по достоинству оценена.

5
задан Oded 10 February 2011 в 21:32
поделиться