5 개의 필드가 있고 총 400 개의 레코드가있는 테이블이 있습니다. 이름에서 알 수 있듯이 레코드에 순서를 유지하는 '주문'이라는 새로운 필드를 추가했습니다.쿼리 또는 스크립트를 통해 mysql 테이블에 rownum을 삽입하십시오.
레코드를 삽입 한 후에 추가 했으므로이 필드를 SQL 쿼리를 통해 rownum과 같은 것을 사용하는 레코드의 현재 순서로 채우는 방법이 있는지 궁금 해서요. 아니면 PHP 스크립트를 사용해야합니까? 삽입물을 할거야?
PS : 나는 ROWNUM을 위해 인터넷 검색을 시도하고 아무것도 유용 :(
감사합니다. – AntonioCS
감사합니다.이 솔루션은 테이블에서 레코드를 삭제하지 않은 경우에만 작동합니다. rexem의 대답은 효과가 있으며 훨씬 더 강력한 솔루션입니다. –
@James McNelis, 아니요, 삭제 한 경우에도 작동합니다. 물론, 명령은 연속적이지는 않지만 그럼에도 불구하고 증가 할 것입니다. 그리고 그것이 정렬 할 때 중요합니다. – vava