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
운영게시판
최근게시물
MS-SQL Q&A 1335 게시물 읽기
No. 1335
[질문]소트한 데이터 다시 덮어 쓰기..
작성자
김명섭
작성일
2004-05-19 15:06
조회수
2,465

update top10 from (select * from top10 order by exp desc)

급한 마음에 말도 안되는 쿼리 올립니다.

위 쿼리가 말하고자 하는 내용은...

top10테이블을 exp순으로 정렬한 다음 이 것을 다시 top10테이블에 덮어 쓰는 것입니다.

어떻게 해야하죠?

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

데이터를 정렬해 놓고 싶다는 말씀이신가본데...

물리적으로 데이터를 정렬할 수 있는 방법은 clustered index를 생성하는 방법이 있습니다.

 

clustered index를 생성하시면 실제 데이터가 정렬이 됩니다.

 

당연한 얘기지만 테이블에는 하나의 clustered index만 생성 가능하죠.

 

그러니까

 

명섭님께서는 exp column에 대해서 clustered index를 생성해 주시면 됩니다.

 

이기택(goodfeel)님이 2004-05-27 21:06에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1338MSSQL과 자바로 기차예약 시스템을 작성하는데요..두 가지 질문입니다..
권곤
2004-05-20
3430
1337desc...? [1]
궁굼이
2004-05-20
2980
1336OLAP Manager가 '분석 관리자' 와 같은 것인가요?
이승준
2004-05-20
2435
1335[질문]소트한 데이터 다시 덮어 쓰기.. [1]
김명섭
2004-05-19
2465
1334[질문] 테이블 속성 보는법 [2]
끙이
2004-05-19
2949
1333변경된 데이터를 알아낼 수 있나요? [1]
김명섭
2004-05-19
2485
1332master,msdb,tempdb 등을 다른 디스크로 옮기는 방법점 알려주세요
김형모
2004-05-19
2479
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다