desc comm_board_cd_tb;
desc comm_mem_tb;

-- 회원 목록 조회 
select *from comm_mem_tb cmt ;

-- 게시판 목록 조회 
select *from comm_board_cd_tb cbct;

-- 게시판  보드코드, 게시판 코드, 보드 이름  입력 
INSERT INTO itkey_comm_dev.comm_board_cd_tb
(board_no, board_cd, board_name)
VALUES(10, 'NT', '공지사항');
INSERT INTO itkey_comm_dev.comm_board_cd_tb
(board_no, board_cd, board_name)
VALUES(11, 'RQ', '요청건의');
INSERT INTO itkey_comm_dev.comm_board_cd_tb
(board_no, board_cd, board_name)
VALUES(12, 'QA', '질문게시판');
INSERT INTO itkey_comm_dev.comm_board_cd_tb
(board_no, board_cd, board_name)
VALUES(13, 'TP', '팁게시판');


-- 게시판 관련 전체목록 
select *from comm_post_tb ;

-- 게시판 리스 조회(요청건의, 질문, 팁 ) 
select *from comm_post_tb where board_no = 11; 
select *from comm_post_tb where board_no = 12; 
select *from comm_post_tb where board_no = 13; 

-- 글작성 : 요청 건의 게시판 글쓰기 (입력 문)
INSERT INTO itkey_comm_dev.comm_post_tb
(mem_idx, board_no, post_title, post_contents, post_view_count, post_reg_date, post_pbl_yn, post_del_yn)
VALUES(3, 11, '요청제목5', '요청문의를  드립니다. ', 0, CURRENT_TIMESTAMP, 'Y', 'N');

--  질문게시판 글쓰기 
INSERT INTO itkey_comm_dev.comm_post_tb
(mem_idx, board_no, post_title, post_contents, post_view_count, post_reg_date, post_pbl_yn, post_del_yn)
VALUES(1, 12, '질문제목1', '회사 간식을 언제즘 채워질까요?', 0, CURRENT_TIMESTAMP, 'Y', 'N');

--  팁게시판 글쓰기 
INSERT INTO itkey_comm_dev.comm_post_tb
(mem_idx, board_no, post_title, post_contents, post_view_count, post_reg_date, post_pbl_yn, post_del_yn)
VALUES(1, 13, '인터뷰팁1', '자신감을 가지고 인터뷰 잘하면 합격율이 올라갑니다. ', 0, CURRENT_TIMESTAMP, 'Y', 'N');

--  글수정
UPDATE itkey_comm_dev.comm_post_tb
SET post_title='요청제목5', post_contents='내용을 수정한다.1'
WHERE post_idx=33  and board_no ='11' ;

select *from comm_post_tb where  post_idx=33; 

--  글 삭제 ( update 문으로 진행)
UPDATE itkey_comm_dev.comm_post_tb
SET  post_del_yn='Y'
WHERE post_idx=33 and board_no ='11';

-- 글 상세 
SELECT post_idx, mem_idx, file_idx, board_no, post_title, post_contents, post_view_count, post_reg_date, post_pbl_yn, post_del_yn
FROM itkey_comm_dev.comm_post_tb
WHERE post_idx=33 ;


--  게시판 작성글 갯수 구하기 
select count(1) from comm_post_tb cpt 
where  post_idx > 0 and  post_del_yn='N';

-- 글 갯수 조회 ( 요청게시판 갯수 구하기)
select count(1) from comm_post_tb cpt 
where  board_no ='11' > 0 and  post_del_yn='N';

+ Recent posts