각 테이블 연동해서 기능 구현 (1)
개인프로젝트 2019. 7. 18. 17:05실행해봐야되는 sql문
회원가입 (O)
1 | insert into MEMBER(user_id, member_pass, e_mail) values ('dlgkstjq12','1234','dlgkstjq623@naver.com'); --회원가입 쿼리 | cs |
아이디 찾기 (O)
1 | select user_id from MEMBER WHERE E_MAIL='dlgkstjq623@naver.com'; --이메일을 사용해서 아이디 찾기 | cs |
비밀번호 찾기 (O)
1 | select member_pass from MEMBER WHERE E_MAIL='dlgkstjq623@naver.com' AND USER_ID='dlgkstjq12'; --이메일과 아이디를 사용해서 비밀번호 찾기 | cs |
게시글 작성 (O)
1 2 3 4 | --회원게시판(일반게시글) 테이블에 자료를 넣어보기--- insert into MEMBER_BOARD(member_bno, user_id, viewcnt, title, rcnt, content, recommend) values (member_bno.nextval, 'fhraos125', member_board_viewcnt.nextval, '게시글제목2', 456,'게시글을 쓰기',member_board_recommend.nextval); | cs |
회원이 탈퇴하면 그 회원이 작성한 게시글 삭제 (O)
1 2 3 4 5 6 7 8 9 | --게시글 작성--- insert into MEMBER_BOARD(member_bno, user_id, viewcnt, title, rcnt, content, recommend) values (member_bno.nextval, 'fhraos125', member_board_viewcnt.nextval, '게시글제목2', 456,'게시글을 쓰기',member_board_recommend.nextval); --회원 탈퇴-- delete from MEMBER WHERE user_id='fhraos125'; --해당 회원이 올린 게시글이 전부다 삭제-- | cs |
게시글이 삭제되면 그 게시글에 작성된 댓글까지 함께 삭제 (O)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | --게시글 작성--- insert into MEMBER_BOARD(member_bno, user_id, viewcnt, title, rcnt, content, recommend) values (member_bno.nextval, 'fhraos125', member_board_viewcnt.nextval, '게시글제목2', 456,'게시글을 쓰기',member_board_recommend.nextval); --댓글 작성-- insert into MEMBER_REPLY (rno, user_id, member_bno, r_content, recommend) values (member_reply_bno.nextval, 'fhraos125', (select member_bno from member_board where member_bno=17), '글내용1232', member_reply_recommend.nextval); --게시글 삭제 delete from MEMBER_BOARD WHERE MEMBER_BNO=17; --해당 게시글에 댓글도 같이 삭제-- | cs |
회원이 탈퇴하면 그 회원이 작성한 게시글과 댓글 삭제 (O)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | --게시글 작성--- insert into MEMBER_BOARD(member_bno, user_id, viewcnt, title, rcnt, content, recommend) values (member_bno.nextval, 'fhraos125', member_board_viewcnt.nextval, '게시글제목2', 456,'게시글을 쓰기',member_board_recommend.nextval); --댓글 작성-- insert into MEMBER_REPLY (rno, user_id, member_bno, r_content, recommend) values (member_reply_bno.nextval, 'fhraos125', (select member_bno from member_board where member_bno=17), '글내용1232', member_reply_recommend.nextval); --회원 탈퇴-- delete from MEMBER WHERE user_id='fhraos125'; --회원이 탈퇴하면 해당 회원이 작성한 게시글과 댓글을 -- | cs |
검색 기능 (제목, 작성자 (글쓴이))
1 2 3 4 5 6 | --게시판에서 게시글에 글쓴이의 id에 fh가 포함되는 id의 게시글을 검색 select * from MEMBER_BOARD WHERE USER_ID LIKE '%fh%'; --게시판에서 게시글 이름에 34가 들어가는 게시글을 검색 select * from MEMBER_BOARD WHERE title LIKE '%34%'; | cs |
'개인프로젝트' 카테고리의 다른 글
웹 개발자 포트폴리오를 위한 10가지 팁 (0) | 2019.09.09 |
---|---|
각 테이블 연동해서 기능 구현 (2) (0) | 2019.07.19 |
기능별 쿼리작성, 시퀀스 작성, 외래키 제약조건 추가 (0) | 2019.07.18 |
테이블 외래키 설정 (0) | 2019.07.17 |
개인 프로젝트 기능 리스트 (0) | 2019.07.17 |