>  Q&A  >  본문

여러 테이블 간의 mysql 조인 쿼리에서 LIMIT 삭제를 사용할 수 없습니다.

이것은 내 SQL 쿼리입니다:

으아아아

LIMIT 근처에 구문 오류가 있다는 오류가 발생합니다. 여기에서 해결책을 찾았습니다: MySQL에서 LIMIT와 함께 LEFT JOIN을 사용하여 DELETE. 쿼리를 select 문으로 변환할 수 없습니다.

P粉180844619P粉180844619185일 전399

모든 응답(1)나는 대답할 것이다

  • P粉166675898

    P粉1666758982024-04-02 00:49:42

    단일 테이블만 DELETE LIMIT를 지원합니다. < /p>

    쿼리를 LIMIT가 포함된 SELECT로 사용하고 행의 ID를 가져옵니다(기억하세요. ORDER BY가 없는 LIMIT는 복권입니다). 그런 다음 테이블의 다른 복사본에서 해당 행을 삭제합니다.

    으아악

    id 替换为 group_user_roles 테이블의 기본 키 또는 고유 열/표현식이 됩니다.

    회신하다
    0
  • 취소회신하다