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 27311 게시물 읽기
No. 27311
게시판 쿼리 질문입니다.
작성자
심명선
작성일
2008-01-09 21:31
조회수
3,002

댓글형 게시판을 만들려고하는데요.


글하나에 댓글이 딸려있는형식이구요  한화면에 다보여지는형식입니다. 예를들어





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

    아이디 : 바보                                                                2007.1.1 

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



내용  :  안녕하세요  ~^^




▼댓글3개 

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


이런형식인데 테이블하나에서 리플까지 보여지게되는겁니다.


문제는 총 원문게시글은  5개까지만 한화면에 보여지고 리플은 무제한으로 뿌려야되는데


limit 걸수가없어서..........고민이 큽니다.          limit 5로 해버리면 리플들이다 짤려서


안나오니......................필드들은 이렇습니다



no //시퀀스

groups //그룹번호

depth  // 리플계층

userid //아이디

regdate//날짜


등등입니다.


도와주세요 ㅠㅠ

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

게시판의 글과 댓글의 글은 당연히 다른 테이블에 있으리라 생각되고,

게시판의 ID를 댓글이 인덱스 된 컬럼으로 가지고 있을텐데, 무엇이 문제인지요?

 

select * from 본문테이블 limit 5;

select * from 댓글테이블 where 본문글번호=특정글번호

 

이걸 하고자 하시는 거 아닌가요?

 

 

박현우(lqez)님이 2008-01-14 11:31에 작성한 댓글입니다.

하나의 테이블에서 조건을 주려는거에요~

쿼리 한번으로 어떻게 해결할수있는방법이요...ㅜ

명선님이 2008-01-14 13:28에 작성한 댓글입니다. Edit

어차피 한 번의 쿼리로는 해결이 안되는 문제 같은데요?

select * from 테이블 limit 5; 하시고,

select * from 테이블 where groups = 특정그룹

 

이렇게 두 번 해야되지 않나요?

 

 

박현우(lqez)님이 2008-01-15 10:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27315window + MySQL5에서 tablespace이름,용량을 어떻게 알수있는지 [1]
김동수
2008-01-10
2877
27314서브쿼리 없이 하는법.. [1]
ㅇㅇㅂㅂ
2008-01-10
3472
27312디비 초보자에요 질문있는데 ㅜㅜ [1]
최영진
2008-01-10
2635
27311게시판 쿼리 질문입니다. [3]
심명선
2008-01-09
3002
27309mysql front 에서 프로시저 짜는 예제좀.. ^^ [1]
신승범
2008-01-09
4572
27308순위(rank)구할 때 여러컬럼비교하여 구하는 방법좀 부탁드립니다 [2]
해바라기
2008-01-09
4407
27307동일머신에 2개 이상의 mysql을 설치 할 수 있나요? [1]
kevin
2008-01-08
2675
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다