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 28208 게시물 읽기
No. 28208
고수님 검증 부탁드립니다.
작성자
고수님하
작성일
2009-05-12 15:48ⓒ
2009-05-12 16:51ⓜ
조회수
5,898

선택된 게시물이 도데체 몇번째 게시물인지 알고 싶을경우

속도, 부하.. 이것저것 묻지도 따지지도 않고 사용해봅니다.



SET @count=-1;

select * from (

 SELECT idx, @count := @count +1 AS offsets from (

  select idx from

   table

  order by

   idx asc

 ) as d

) as c

where

 c.idx = 시퀀스

만약 order by 절이 name과 같이 unique 하지 못한경우

order by name desc, idx asc 와 같이 유일한 순번으로 만들어야

망하지 않음


이 쿼리문이 row갯수가 엄청나게 클경우 사용할만 할까요?

[Top]
No.
제목
작성자
작성일
조회
28211mysql query에 대한 질문..
박광기
2009-05-14
5965
28210급합니다 도와주세요. MySQL 구입 및 제품 상용화에 대해서 입니다. [7]
권우창
2009-05-14
10601
28209리눅스 mysql 마이그레이션 툴킷으로 윈도우에 마이그레이션 하면 데이터나 테이블이 안넘어옵니다.
유재훈
2009-05-12
6621
28208고수님 검증 부탁드립니다.
고수님하
2009-05-12
5898
28207쿼리 속도가 너무 느립니다. [1]
신토
2009-05-12
6431
28206DB가 자꾸 죽습니다...--; [1]
박서희
2009-05-12
5719
28205mysql 'wait_timeout' 에러 좀 봐주세여..ㅠㅠ [2]
김용진
2009-05-11
8070
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다