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
운영게시판
최근게시물
CUBRID Q&A 734 게시물 읽기
No. 734
Q.Error: DBMS, -494, Semantic: ORDERBY_NUM()
작성자
magic
작성일
2007-11-26 18:08
조회수
4,147

게시판 페이지 분할을 하고 있습니다.

 

일단 SQL 문장이 맞는지 큐브리드 메니져에서 실행결과

========================================================================

SELECT orderby_num(), uid,name,subject,signdate FROM board_request

where mem_code = \'council\' order by signdate desc, uid desc for orderby_num() between 1 and 10;

-------------------------------------------------------------------------

orderby_num() | uid | name | subject | signdate

1 | 34 | 홍길동 | 제목입니다 | 1196067425

2 | 33 | 홍길동 | 제목입니다 | 1196067425

3 | 32 | 홍길동 | 제목입니다 | 1196067425

4 | 31 | 홍길동 | 제목입니다 | 1196067425

5 | 30 | 홍길동 | 제목입니다 | 1196067425

6 | 29 | 홍길동 | 제목입니다 | 1196067425

7 | 28 | 홍길동 | 제목입니다 | 1196067425

8 | 27 | 홍길동 | 제목입니다 | 1196067425

9 | 26 | 홍길동 | 제목입니다 | 1196067425

10 | 25 | 홍길동 | 제목입니다 | 1196067425

 

========================================================================

SELECT orderby_num(), uid,name,subject,signdate FROM board_request

where mem_code = \'council\' order by signdate desc, uid desc for orderby_num() between 11 and 20;

-------------------------------------------------------------------------

orderby_num() | uid | name | subject | signdate

11 | 24 | 홍길동 | 제목입니다 | 1196067425

12 | 23 | 홍길동 | 제목입니다 | 1196067425

13 | 22 | 홍길동 | 제목입니다 | 1196067425

14 | 21 | 홍길동 | 제목입니다 | 1196067425

15 | 20 | 홍길동 | 제목입니다 | 1196067425

16 | 19 | 홍길동 | 제목입니다 | 1196067425

17 | 18 | 홍길동 | 제목입니다 | 1196067425

18 | 17 | 홍길동 | 제목입니다 | 1196067425

19 | 16 | 홍길동 | 제목입니다 | 1196067425

20 | 15 | 홍길동 | 제목입니다 | 1196067425

 

==> 이렇게 큐브리드 메니져에서는 실행이되어서 between ?? and ?? 으로 페이지 분할을 만들려고 하는데.

 

php에서 똑같이 돌리면 왜 이런 에러가 뜨는지 모르겠습니다.

Warning: Error: DBMS, -494, Semantic: ORDERBY_NUM() in sort spec doesn\'t match any select column. in C:\\RWAPM\\RWAPM\\www\\MGMT\\council_request\\list.php on line 35

 

select 할때도 테이블에 PUBLIC 권한을 주었더만 PHP로 웹에서 select가 되던데 ORDERBY_NUM()함수도 권한을 주고 써야하는건가요 ?

 

 

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

PHP 에서 orderby_num() 사용에 대한 문제는 현재까지 보고되지 않고 있읍니다.

해당 질의가 만들어져서 수행되는 부분에 대하여 소스를 올려주시면 확인해 보도록 하겠읍니다.

 

>게시판 페이지 분할을 하고 있습니다.

>

>일단 SQL 문장이 맞는지 큐브리드 메니져에서 실행결과

>========================================================================

>SELECT orderby_num(), uid,name,subject,signdate FROM board_request

>where mem_code = \'council\' order by signdate desc, uid desc for orderby_num() between 1 and 10;

>-------------------------------------------------------------------------

>orderby_num() | uid | name | subject | signdate

>1 | 34 | 홍길동 | 제목입니다 | 1196067425

>2 | 33 | 홍길동 | 제목입니다 | 1196067425

>3 | 32 | 홍길동 | 제목입니다 | 1196067425

>4 | 31 | 홍길동 | 제목입니다 | 1196067425

>5 | 30 | 홍길동 | 제목입니다 | 1196067425

>6 | 29 | 홍길동 | 제목입니다 | 1196067425

>7 | 28 | 홍길동 | 제목입니다 | 1196067425

>8 | 27 | 홍길동 | 제목입니다 | 1196067425

>9 | 26 | 홍길동 | 제목입니다 | 1196067425

>10 | 25 | 홍길동 | 제목입니다 | 1196067425

>

>========================================================================

>SELECT orderby_num(), uid,name,subject,signdate FROM board_request

>where mem_code = \'council\' order by signdate desc, uid desc for orderby_num() between 11 and 20;

>-------------------------------------------------------------------------

>orderby_num() | uid | name | subject | signdate

>11 | 24 | 홍길동 | 제목입니다 | 1196067425

>12 | 23 | 홍길동 | 제목입니다 | 1196067425

>13 | 22 | 홍길동 | 제목입니다 | 1196067425

>14 | 21 | 홍길동 | 제목입니다 | 1196067425

>15 | 20 | 홍길동 | 제목입니다 | 1196067425

>16 | 19 | 홍길동 | 제목입니다 | 1196067425

>17 | 18 | 홍길동 | 제목입니다 | 1196067425

>18 | 17 | 홍길동 | 제목입니다 | 1196067425

>19 | 16 | 홍길동 | 제목입니다 | 1196067425

>20 | 15 | 홍길동 | 제목입니다 | 1196067425

>

>==> 이렇게 큐브리드 메니져에서는 실행이되어서 between ?? and ?? 으로 페이지 분할을 만들려고 하는데.

>

>php에서 똑같이 돌리면 왜 이런 에러가 뜨는지 모르겠습니다.

>Warning: Error: DBMS, -494, Semantic: ORDERBY_NUM() in sort spec doesn\'t match any select column. in C:\\RWAPM\\RWAPM\\www\\MGMT\\council_request\\list.php on line 35

>

>select 할때도 테이블에 PUBLIC 권한을 주었더만 PHP로 웹에서 select가 되던데 ORDERBY_NUM()함수도 권한을 주고 써야하는건가요 ?

 

남재우님이 2007-11-27 11:23에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
737Q.:: Union 결과가 JDBC와 Cubrid Manager가 다릅니다. [1]
김재홍
2007-11-27
3417
736Q.초기설치시에 설치되는 subway, demodb 에 접속할려면? [1]
이종현
2007-11-27
3598
735Q.디비연결 7.3 [1]
고영민
2007-11-27
3771
734Q.Error: DBMS, -494, Semantic: ORDERBY_NUM() [1]
magic
2007-11-26
4147
733Q.OLEDB 한글 깨짐에 대해서... [1]
오순근
2007-11-26
4352
731Q.큐브리드에서 임시 테이블을 사용할 수 있나요?? [1]
김상호
2007-11-26
3717
730Q.큐브리드 매니저 버그가 있습니다. [1]
이진혁
2007-11-25
3720
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다