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';
자격증/기타
- 23.01.27 mysql 문 2023.01.27 3
23.01.27 mysql 문
2023. 1. 27. 17:17