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
운영게시판
최근게시물
Sybase Q&A 1897 게시물 읽기
No. 1897
[덧글게시판]리스트와함께 덧글게시물갯수출력
작성자
장정현(qhdlwkd)
작성일
2007-04-30 11:57ⓒ
2007-04-30 20:52ⓜ
조회수
7,507

덧글게시판을 만드는데요 


테이블이 일단 2개로 되어있습니다. 첫번째 테이블은 일반게시물을 저장하는 테이블이고 두번째테이블은 일반게시물의 답변을 저장하는 테이블입니다.


ex)

-board-

identifier content
1 a
2 b



-board_reply-

identifier content_reply
1 a_1
1 a_2
2 b_1
2 b_2
2 b_3



select identifier,content from board; 

쿼리시 identifier(1,2) , content(a,b)의 값이 출력되게 됩니다. 출력된 값중에 identifier(1,2)의 결과값을 이용하여서 

select count(identifier) from board_reply where board_reply.identifier=board.identifier;

다음과 같이 board_reply에 같은 값이 존재하는 갯수를 출력하고 싶습니다.



select 

     (select count(board_reply.identifier) 

      from board_reply 

      where board_reply.identifier=board.identifier)

    ,content

 from board;


- 결과값 -

identifier content
2 a
3 b



아무리해도 두 테이블을 조인을 할수가 없습니다. 하나의 테이블로 하는방법말고 2개의 테이블로 나뉘어서 결과값을 리스트 할수있는 답변을 주시면 감사하겠습니다.


빨리 좀 답변주시면 감사하겠습니다.

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

말이 너무 어려워요~

지연님이 2007-04-30 17:47에 작성한 댓글입니다. Edit

1> select
2>      (select count(board_reply.identifier)
3>       from board_reply
4>       where board_reply.identifier=board.identifier)
5>     ,content
6>  from board
7>
8>
9>
10> go
             content
 ----------- ----------
           2 a
           3 b

(2 rows affected)


이게 안된다는 겁니까?


잘되는데....

지연님이 2007-05-02 09:08에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1900집에서 sysbase 설치해서 실습하는 방법 [1]
우성빈
2007-05-03
6094
1899SQL 쿼리 질문 입니다. [2]
HIDE07
2007-05-03
5334
1898SQL Advantage 날짜형식 변경방법.... [1]
궁금이
2007-05-03
5239
1897[덧글게시판]리스트와함께 덧글게시물갯수출력 [2]
장정현
2007-04-30
7507
1896Sybase==>MsSql로 [3]
한경화
2007-04-28
5111
1895에러메세지가 뜨는데요... 어떻게 해결해야 할지.... [1]
김정훈
2007-04-26
4662
1890oracle에 있는 Connect by와 같은 기능을 하는? [2]
하늘아래
2007-04-23
5820
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다