채택완료

게시판에 작성한 이전 필드 내용 불러오기

2019-03-08 (금) 11:51:49 2,230

안녕하세요. 고수분들게 조언구합니다. 

잘해결 되지 않아 한번더 문의드려요... 조언 부탁드립니다.

wr_1 필드에 어제 날짜로 "123" 이라는 숫자를 입력하고,,

오늘 새롭게 글쓰기를 할 때, wr_1 에 어제 쓴 "123" 값이 자동으로 불러오게

하려고 합니다. 

단, 전날에 w_1에 값이 없다면, 그 전날, 또 없으면 그 전날에 있는

최종값을 가져오게 하려고 하는데요...

----

18일 글쓰기 하면 wr_1 = "123" 을 불러옴

17일 wr_1  없음

16일 wr_1  "123

15일 wr_1  "123"

----

어떤 함수를 활용할 수 있을지 감이 안나와..

조언 부탁드립니다. 나머지는 제가 찾아서 해보려구요..

감사합니다. 

|

답변 2개

채택된 답변
+20 포인트

select wr_1 from table where wr_1  !='' and wr_datetime < CURDATE() order by wr_datetime desc limit 1;

2019-03-08 (금) 11:58:33

wr_1 이라면 각 게시글의 여분필드를 말씀하시는것이죠?

그렇다면 전일 게시물중 게시글을 작성한 게시판의 본인 게시물 중 어제 날짜의 게시글을 불러와서 wr_1에 값이 있는지 확인하고 없으면 다시 전전일 또 없으면 전전전일 이런식으로 SQL을 작성하셔야겠군요.

질문답변에서 답할 정도의 분량이 아닐지도 모르겠습니다.거의 의뢰수준일지도.........

ps.제 생각이라면 글쓰기 상단에 오늘보다 하루 전 날짜의 DB select 구성을 작성하고 ..........

답변을 작성하려면 로그인이 필요합니다.