반응형
선택한 행의 필드를 0으로 업데이트하는 효율적인 방법이 있지만 ID에 따라 이러한 행 중 하나를 1로 설정합니다.
기본적으로 데이터베이스에 여러 개체가 있고 어떤 개체가 "inuse"인지 토글하기를 원하므로 쿼리는 행 중 하나 (id 별)를 inuse = 1로 설정하고 다른 개체는 inuse = 0으로 설정합니다.
감사 :)
해결 방법
UPDATE `table`
SET `inuse` = (`id` = 23)
참조 페이지 https://stackoverflow.com/questions/1013042
반응형
'MySql' 카테고리의 다른 글
MySQL 프로파일 링 방법 (0) | 2021.02.15 |
---|---|
MySQL SQLSTATE [42S22] : 컬럼을 찾을 수 없음 : 1054 알 수없는 컬럼 (0) | 2021.02.15 |
MySQL Mysql 리소스를 일시적으로 사용할 수 없습니다. (0) | 2021.02.15 |
MySQL 날짜 범위로 테이블을 채우는 방법은 무엇입니까? (0) | 2021.02.15 |
MySQL INNER JOIN 앞의 WHERE 절 (0) | 2021.02.15 |
댓글