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 30348 게시물 읽기
No. 30348
mysql 순서 정렬 업데이트 문의 해봐여~~~
작성자
임두환(fulltime)
작성일
2012-11-01 17:43
조회수
10,431

생각이 안돼네요~~헐.. 바로 질문 들어가봅니다.

테이블 에 8개의 로우가 있습니다.

 

SEQ 컬럼에 순서가 10,9,8,7,5,4,2,1 이렇게 들어가 있습니다. 또다른 컬럼에 날짜데이터가 들어가 있습니다.

이 데이터를 순서대로 업데이트를 하고 싶습니다. 8,7,6,5,4,3,2,1 이렇게 하고 싶어요 조건은 날짜순으로 하고 싶고요

조언 부탁드립니다.

 

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

댓글이 없길래 달아봅니다. 대충 요런식이면 되지않을까요?

 

UPDATE ordtest a 
INNER JOIN 
(SELECT @RNUM := @RNUM+1 as rownum, t.seq 
   FROM ( SELECT seq FROM ordtest ORDER BY creationdate ) t
       ,( SELECT @RNUM := 0 ) r
) b ON a.seq=b.seq 
SET a.seq=b.rownum ;  
김성훈(skekt)님이 2012-11-04 03:42에 작성한 댓글입니다.

댓글 감사합니다. 적용하니 되네요 이너조인으로 mysql 엔 로우넘 없으니 생성해서 하면 되는군요

감사합니다.~~

 

임두환(fulltime)님이 2012-11-04 20:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30353디비이전 작업 하실분
레이홍
2012-11-09
8192
30352DB에 직원이란 단어가 & #51649;& #50896;와 같이 입력된다면 어떤 문제가 있는 것일까요?? [1]
김종수
2012-11-08
8158
30351mysql 에 접근해서 엑셀형태로 내려받으려고합니다. [2]
김현수
2012-11-07
8368
30348mysql 순서 정렬 업데이트 문의 해봐여~~~ [2]
임두환
2012-11-01
10431
30347DB 성능 궁금사항 [1]
이해완
2012-11-01
8718
30344이 쿼리문 더 단순하게는 안되는 건가요? [1]
임꺽정
2012-10-31
7880
30343데이터베이스에 사진을 넣고 싶은데 [1]
초보자
2012-10-30
8476
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다