몇 가지 질문 드립니다.

몇 가지 질문 드립니다.

QA

몇 가지 질문 드립니다.

본문

제가 아무리 생각해봐도 구현이 안되네요....ㅠ.ㅠ

어쩌면 말이 안되는거 같기도 하구요.

몇 가지 질문 드리겠습니다. 조언 부탁드립니다.

 

게시글에 댓글을 이용해 회원이 신청을 하는 게시판을 만들었습니다.

신청은 분기별로 진행하고 있습니다.

현재 게시판은 분기별로 한 회원이 하나의 게시글에는 하나의 댓글만 달 수 있으며,

전체 게시글에서는 두개의 게시글까지만 댓글을 달 수 있게 제한되어 있습니다.

 

여기서

첫번째 질문,

제목 A(주간) 게시글, 제목 A(야간) 게시글이 있다고 가정할 때

분명히 2개의 게시글이 있는데 이것을 하나의 게시글로 인식하게 하여 주간이든 야간이든 하나만 댓글을 달 수 있게 제한 할 수 있냐는 겁니다.

 

두번째 질문,

위에서도 말씀드렸지만 분기별로 댓글로 신청을 받고 있어서

회원은 탈퇴 전까지 같은 게시글에 총 4번(총 4개 분기)까지만 댓글을 달 수 있게 제한 가능할까요?

참고로 분기가 끝나면 댓글은 모두 삭제합니다.

 

설명이 잘 된건지 모르겠네요...모순이 있는거 같기도 하고...이렇게 저렇게 머리를 굴려봐도 감이 안 오네요.

힌트라도 좋으니 조언 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 4

첫번째 질문,

제목 A(주간) 게시글, 제목 A(야간) 게시글이 있다고 가정할 때

분명히 2개의 게시글이 있는데 이것을 하나의 게시글로 인식하게 하여 주간이든 야간이든 하나만 댓글을 달 수 있게 제한 할 수 있냐는 겁니다.

 

두번째 질문,

위에서도 말씀드렸지만 분기별로 댓글로 신청을 받고 있어서

회원은 탈퇴 전까지 같은 게시글에 총 4번(총 4개 분기)까지만 댓글을 달 수 있게 제한 가능할까요?

참고로 분기가 끝나면 댓글은 모두 삭제합니다.

 

 

──────────────────────────────────

 

1. 하나의 게시글로 인식하게 할 기준 필드를 하나 만드시면 됩니다.

(ex: 게시글 제목을 같게, 혹은 여분필드 등에 같은 값 넣기)

 

2. 1개 분기당 기준 날짜를 잡고 ex) 01.01 ~ 03.31 = 1분기 해당 분기마다 댓글을 1개씩 달게 할 건지, 혹은 분기에 상관없이 1년 전체를 기준으로 댓글을 달게 하실건지 설정하시면 됩니다. 

 

해당 분기마다 댓글 작성을 하게 한다면 1분기 시작부터 종료전까지는 댓글을 1개만 달 수 있도록 해놓은 뒤 1분기 종료된 이후, 04.01 00:00:00 부터 1분기에 해당하는 모든 댓글을 삭제하게 하는 쿼리를 작성하면 됩니다.

ㅇㅖ 말씀하신부분은 다 구현이 가능할 것 같네요

직접배워서 할지 의로를 맞길지 결정하시면 됩니다.

 

자세한얘기는 여기오셔서 얘기들 나누세요

https://open.kakao.com/o/gzNuQjhe

 

SQL Joins Cheat Sheet: Types of SQL Joins (Inner, Left, Right, and Full join)

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT