안녕하세요 ..
한컴LINUX2.2에 APACHE(2.0.36) tomcat(4.0.3)에 DB를 postgresql_7.2.1을 사용하고 있는데요..
Mysql에서 사용하는 게시판을 POSTGRES로 바꾸려 하는데 SELECT문장이 POSTGRES에서는 되지않아 엄청 헤메다가 여기까지 왔습니다 ..
문제는 SELECT구문의 sort 부분에서 ORDER BY ~~DESC LIMIT로 정렬하여 보여주는 부분인데요 ...
Mysql에서 사용하던 소스는 아래와 같습니다..
이것을 postgres에서 사용할라믄 어떻게 해야 하는지 아래에서 잘못된 부분이나 고쳐야할 부분을 지적하여 주시면 대단히 감사하겠습니다..
-좋은하루 되세요...
- 아 래-
1) table 생성
CREATE TABLE board(
b_id int(11) NOT NULL default '0',
b_title varchar(80) NOT NULL default '',
b_name varchar(10) NOT NULL default '',
b_email varchar(30) default NULL,
b_passwd varchar(10) NOT NULL default '',
b_date varchar(20) NOT NULL default '',
b_content text NOT NULL,
b_refcount int(11) NOT NULL default '0',
b_parentid int(11) NOT NULL default '0',
b_level int(11) NOT NULL default '0',
b_sequence int(11) NOT NULL default '100',
b_memo int(11) NOT NULL default '0',
PRIMARY KEY (b_id)
);
CREATE TABLE b_memo (
m_id int(11) NOT NULL default '0',
m_name varchar(10) NOT NULL default '',
m_date varchar(20) NOT NULL default '',
m_memo text NOT NULL
);
2) QUERY 문
SELECT
b_id, b_title, b_name, b_email,
b_date, b_refcount, b_level, b_memo
FROM board
ORDER BY b_parentid DESC, b_sequence DESC LIMIT ?, ?
|