database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 23803 게시물 읽기
No. 23803
update 문에 대한 질문
작성자
붕어
작성일
2005-05-24 10:57
조회수
1,243

안녕하세요 . update 문을 하나 짜려 하는데 잘 모르겠어요.

기존 test 테이블에 a 필드에는 1 , b 필드에는 2 , c 필드에는 3 이런 데이타
가 있으면 b 필드에 값을 a 에 넣고 a 필드에 값을 b 에 넣으려면

update ...... 어찌 해야할지 ...

고수님들 알려주세요

 

이 글에 대한 댓글이 총 1건 있습니다.

update 문은 왼쪽부터 적용됩니다... 같은타입의 빈컬럼이 하나 있음 가능하져..

update table set temp=a,a=b,b=temp where ...

5.0 부터는 프로시져로 사용하는편이 더 안전할 겁니다.

-----------------------< from document >-----------------

UPDATE assignments are evaluated from left to right. For example, the following statement doubles the age column, then increments it:

mysql> UPDATE persondata SET age=age*2, age=age+1;
이경환(babocom)님이 2005-05-24 11:28에 작성한 댓글입니다.
이 댓글은 2005-05-24 11:30에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
23807MYSQL에서 html이 사용법에 대해 문의합니다. [13]
sunny
2005-05-24
2123
23805ㅇㄹㄴㅇㄱ [1]
강인선
2005-05-24
986
23804Date, Time, DATETIME 에 대해서요. [2]
이관우
2005-05-24
2796
23803update 문에 대한 질문 [1]
붕어
2005-05-24
1243
23802mysql의 log-slow-queries에 대한 질문입니다. [4]
BirdShim
2005-05-24
1207
23801MySQL 인스톨 에러요 ㅠㅠ [1]
차영경
2005-05-24
948
23800[tip] mysql 4.1.12 에서 jdbc 한글 연동 방법
오재우
2005-05-23
2161
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다