반응형
간단한 MySQL 테이블이 있고 기본 인덱스 (id)가 하나씩 (1, 31, 35, 100 등) 번호가 매겨지지 않습니다. 나는 그것들이 (1, 2, 3, 4)와 같이 번호가 매겨지기를 원합니다. 방법을 알려주세요. 또한 수술의 가능한 결과를 알고 있지만 테이블을 정리하고 싶습니다.
해결 방법
다른 방법이 작동한다는 데 동의하지만 다른 아이디어를 제공하는 것뿐입니다. 이는 임시 테이블 생성 요구 사항없이 수행됩니다.
SET @i=0;
UPDATE table_name SET column_name=(@i:=@i+1);
참조 페이지 https://stackoverflow.com/questions/2643371
반응형
'MySql' 카테고리의 다른 글
MySQL --where 절이있는 mysqldump가 작동하지 않습니다. (0) | 2020.11.30 |
---|---|
MySQL Mac에서 MySQL Workbench에 연결할 수 없습니다. '127.0.0.1'(61) Mac Macintosh에서 MySQL 서버에 연결할 수 없습니다. (0) | 2020.11.30 |
MySQL Mac OS X Yosemite (Mac OS 10.10)를 업그레이드 한 후 MySQL이 시작되지 않습니다. (0) | 2020.11.29 |
MySQL functions.php에서 WordPress에서 업데이트 쿼리 실행 (0) | 2020.11.29 |
MySQL Javascript는 하나의 PHP 파일에서 삭제 확인 (href에서) (0) | 2020.11.29 |
댓글