jsp에서 db현재 행과 다음행을 비교하려면? 0 3 96

by NaDa [DB 기타] DB JSP 비교 [2018.11.09 13:37:11]


캡처2.PNG (3,227Bytes)
캡처.PNG (14,708Bytes)

JSP를 통해서 3개의 파일을 한 게시물에 첨부하여 작성을 하였습니다. 

그런데 사진 처럼 3개의 파일이 각각 3개 글로 나뉘어서  게시물에 올라가지네요.  글안에 첨부된 파일만 다르고 제목 내용은 똑같이 출력됩니다.

그래서 다른방법으로  filename에 앞에 일부분을 서로 비교해서 같으면 넣고 싶은에 어떻게 jsp로 가져와서 비교해야할지 모르겟어요 ㅠㅠ

어떻게 해야 3개파일을 한 게시글 안에다가 넣을 수 잇을까요?

by 마농 [2018.11.12 10:08:25]

게시글 하나에 첨부가 3개라면?
게시글과 첨부를 조인하여 보여주려면 게스글이 3개로 보이게 됩니다.
다음과 같은 방안들을 생각해 보세요.
1. 첨부를 하나로 합쳐서 보여주던가? http://gurubee.net/article/55512
2. 아예 조인을 빼버리고 첨부는 상세보기 들어가서 보는걸로 바꾸던가?
3. 아니면 첨부파일 등록여부나 건수 정도만 간단하게 표시한다던가?


by NaDa [2018.11.12 17:12:37]

첨부를 하나로 합친다는 말씀은 db쪽에서 처리해야 한다는 말씀이신건가요? 왠만하면 db 안건들고 jsp쪽에서만 처리하고싶은데 ...

 


by 마농 [2018.11.12 17:39:59]

네. 2번 방법 쓰세요.
일부러 중복 데이터를 만들어서 다시 걸러낸다는거는 비효율이죠.
아니면 쿼리를 두개로 분리해도 됩니다.
게시글 가져오는 목록 쿼리 따로
목록 루프 돌면서 첨부 가져오는 쿼리 따로

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입