동일한 열 값을 가진 테이블에서 X 행을 삭제하고 싶습니다. 이 질문의 더 좋은 방법은이 질문을 SQL 쿼리 방식으로 작성하는 것입니다. 이해해주십시오.테이블에서 X 행을 삭제하십시오.
DELETE id FROM table_name WHERE column_value = 1 AND user_id = 2;
이 쿼리는 3 개의 행을 삭제해야합니다. 이것을 어떻게 할 수 있습니까? 당신이 숫자로 X
대체 어디
DELETE FROM table_name WHERE column_value = 1 AND user_id = 2 LIMIT X;
:
for() 루프를 사용해 보셨습니까? –
왜 그 쿼리를 3 번 실행하고 싶습니까? 첫 번째 이후에 완료되지 않습니까? –
3 개의 행을 제거 하시겠습니까? 'WHERE column_value IN (...)'을 사용하지 않는 이유는 무엇입니까? 또는 다른 테이블에서 쿼리를 다시 사용 하시겠습니까? – nietonfir