sql을 이용한 선택 출력

sql을 이용한 선택 출력

QA

sql을 이용한 선택 출력

본문

현재 게시판에서 등록된 자료중 시작일 ~ 지정일까지의 데이터중 분류(성명)에 해당하는 테이불만을 출력하고 싶습니다. 

현재는 $sql = "select * from $write_table where wr_is_comment = 0 order by wr_num";으로하면 자료 전체가 출력되는데 상기 조건에 의한 출력을 하려면 어찌하면 좋을까요. sql DB관련해서는 완전 문외한이라 도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 2

카테고리 를 불러올 때 
$sql = "select * from $write_table where ca_name = '{$sca}' and wr_is_comment = 0 order by wr_num";
글작성자명을 불러 올 떄
$sql = "select * from $write_table where wr_name = '특정 이름 또는 파라미터값' and wr_is_comment = 0 order by wr_num";

이와 같이 하면 불러올 것입니다.

$start = '2025-01-01';
$ends = '2025-01-31';
$sql = "SELECT * FROM $write_table WHERE ca_name = '{$sca}' AND wr_is_comment = 0 AND wr_datetime BETWEEN '{$start} 00:00:00' AND '{$ends} 23:59:59' ORDER BY wr_num";

시작일과 마지막일을 지정하거나 파라미터로 넣을 수 있을 것입니다.

특정 시작일부터 지정된 날짜까지의 게시글을 성명(분류) 기준으로 필터링하여면

아래와 같이 작성(SQL)

$start = '2025-01-01';  // 시작일
$end = '2025-01-31';    // 종료일
$name = '특정 성명';   // 검색할 성명

$sql = "SELECT * FROM $write_table 
        WHERE wr_is_comment = 0 
        AND wr_datetime BETWEEN '{$start} 00:00:00' AND '{$end} 23:59:59'
        AND wr_name = '{$name}'
        ORDER BY wr_num";

답변을 작성하시기 전에 로그인 해주세요.
전체 127,685 | RSS
QA 내용 검색

회원로그인

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