mysql '행' 이동 하는법

mysql '행' 이동 하는법

작성일 2023.07.20댓글 1건
    게시물 수정 , 삭제는 로그인 필요

+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
+----+

만약 이렇게 있으면 제가
update [이름] set id = id + 1 WHERE id > 2;
이렇게 하면 지금 저 위에 테이블이 1, 2, 3 이렇게 되어있는데 1, 2, 4 이렇게 되겠죠?

그럼 저는 2 와 4 사이에 3이라는 값을 넣고 싶은데 어떻게 해야하죠?

단순하게 update 로 못 바꿉니다.. 설명하느라고 테이블이 짧은거지 엄청 길어요ㅠㅠ


#mysql 행 삭제 #mysql 행 개수 조회 #mysql 행 추가 #mysql 행 합치기 #mysql 행 개수 제한 #mysql 행 복사 #mysql 행 열 전환 #mysql 행 개수 #mysql 행 합계 #mysql 행 번호

profile_image 익명 작성일 -

MySQL에서 특정 행을 이동시키는 방법은 일반적으로 다음과 같이 수행할 수 있습니다.

1. 새로운 행을 추가합니다.

- 예를 들어, `INSERT INTO [테이블명] (id) VALUES (3);`와 같이 새로운 행을 추가합니다.

2. 기존 행의 id 값을 변경합니다.

- 예를 들어, `UPDATE [테이블명] SET id = id + 1 WHERE id >= 3;`과 같이 id가 3 이상인 행들의 id 값을 모두 1씩 증가시킵니다.

3. 새로운 행에 원하는 값을 입력합니다.

- 예를 들어, `UPDATE [테이블명] SET [컬럼명] = [값] WHERE id = 3;`과 같이 id가 3인 행에 원하는 값을 입력합니다.

위의 방법을 사용하면 2와 4 사이에 3이라는 값을 넣을 수 있습니다. 단, 테이블의 구조와 데이터에 따라 추가적인 조치가 필요할 수 있으니 주의해야 합니다.

정말 힘들게 짜내서 답변드렸어용^^

답변확정 부탁드려요^^ (감사감사합니다)

맥북 mysql 외부 employees 파일...

... 집어넣어야 하는데 어찌하는지 모르겠네요 수업 교수님은 맥은 잘... cd 명령어를 사용하여 employees.zip 파일이 있는 디렉토리로 이동합니다. unzip...

mssql에서 mysql 로 DB 이동하는 법??

... 옮겨야 하는 일이 생겼습니다. 그런데 약간의 수정을 통해서 해야 하는데요... 서버는 windows2003... 그러지 못하는 아쉬움과 함께.... 매일 자동으로...

PHP 에서 MySQL 관련 함수 질문...

... 불러와야 하는데 JSP 에서는 SQL에서 121번째 필드값을 불러오는 메서드를... 적확히 원하는것이 레코드에서 원하는 위치로 커서를 이동하기를 원하시는것...

MySQL 쿼리 질문입니다

... https://www.delftstack.com/ko/howto/mysql/pivot-table-in-mysql/ 그 외에 정보가 필요하시면 'MySQL 피벗'이라고 구글에 검색하면 하는 법 나오니...

내공[100]mysql 명령어좀...

... 미리 파일에 sql 명령문을 넣어두고 mysql에게... 사용하는 모든 과정을 다룬다. 이미 존재하는... 두번째 부터는 질문의 답이 놓인다. 보통, 열의...

제로보드설치&pPHP&MySQL&게시판에...

... 즉 내 컴퓨터에 있는 파일을 계정을 제공하는 서버로 파일을 서로 이동시키는 것입니다. 이것은 인터넷 기능의 한부분입니다. 쉽게 얘기하면 내가 홈페이지를...

Warning: mysql_fetch_array...

제가 회사 홈페이지를 관리하는데 기사를 복사해서 회사 홈페이지에... phpon line 266 해결방법이나 안뜨게 하는법좀요 mysql_fetch_array 함수는 인자로 'query...

이동하지 않고 컴파일 하는법..

... java공부를 하는중인데, java컴파일시에 소스가 있는 디렉토리로 이동하지 않고 컴파일 하는 방법이 궁금합니다. cmd로 처음...