2 개의 distict 행을 삭제하고 싶지만 simular 데이터가 있습니다. 3 개의 열, 1은 고유하며 다른 2는 전환됩니다. 이런 식으로 사용했지만 1 만 삭제합니다.2 행 1을 삭제 SQL 문을 mysql
DELETE FROM Table
WHERE Column1 = 'a' AND Column2 = 'b'
OR column1 = 'b' AND Column2 = 'a'
이 경우 한 열만 삭제됩니다. 어떤 도움 주셔서 감사합니다
예제 데이터를 제공하지 않는 이유는 어떻게 알 수 있습니까? – Knickedi
이 쿼리로 삭제해야하는 샘플 데이터를 표시하십시오. – zerkms
또한 괄호를 추가하여 의미를 명확히하고 AND 및 OR이 생각대로 작동하지 않을 수 있습니다 (Column1 = 'a'및 Column2 = 'b'). 또는 (column1 = 'B'and Column2 = 'a') – Sparky