테스트 사이트 - 개발 중인 베타 버전입니다

MYSQL 질문 입니다. 채택완료

그누5초보 3년 전 조회 1,902

A , B , C 이 3개의 데이터가 있다면

 

A값과 C의 값을 자리를 바꿔서 C가 A가 되고 A가 C가 되려면 어떻게 업데이트를 해줘야하나요?

 

결론은 C가 A값이 되고 A가 C값이 되어야 한다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
s
sinbi Expert
3년 전

D 임시 생성

A -> D

C -> A

D -> C

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

백수1995
3년 전
최고 십니다. ^^

댓글을 작성하려면 로그인이 필요합니다.

3년 전

한번의 쿼리로 할려면 할수 있지만 복잡합니다.

그냥 sinbi 님 제안대로 세번의 쿼리로 나눠서 하시는게 편합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인