MYSQL 질문2

MYSQL 질문2

QA

MYSQL 질문2

본문

게시판 등록을 가지고 

금요일 기준으로 매주 지난주 금요일~ 이번주 금요일까지의 

글을 select 하고 싶은데....

 

 

어떻게 하는지 아시나요?ㅠ

 

오늘 기준은 아니고,

지난주 금요일~ 이번주 금요일 입니당 ㅠ

이 질문에 댓글 쓰기 :

답변 2

$today = time(); //오늘이구요
$wk = date("w"); 

$wk_fs = $today-($wk*86400); //이번주 시작일(일요일)
$wk_fri = $wk_first+(5*86400);  //이번주 금요일

$last_wk_start = date("Y-m-d",$wk_fs-(86400*7)); //지난주 시작일(일요일)
$last_wk_fri = date("Y-m-d",$wk_fri-(86400*7)); //지난주 금요일
$this_wk_start = date("Y-m-d",$wk_fs); //이번주 시작일(일요일)
$this_wk_fri = date("Y-m-d",$wk_fri); //이번주 금요일

 

저번주 금요일 ~ 이번주 금요일 = $last_wk_fri." ~ ".$this_wk_fri;

 

이제 이걸 가지고 조회해보세여

 

select * from 테이블

where 날짜 관련 조건

 


select * from 게시판
where 게시날짜 between 
adddate(curdate(), - weekday(curdate()) - 3) and adddate(curdate(), - weekday(curdate()) + 4)

 

이런식으로 쿼리 쓰면 되겠네요

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

회원로그인

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