From 0ac1ea4aafef8b2264001b069179f43cdeb88eff Mon Sep 17 00:00:00 2001 From: jonghwan76 Date: Wed, 16 Feb 2022 02:25:44 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=B0=EB=A1=9D=20=ED=83=80=EC=9E=84?= =?UTF-8?q?=EB=9D=BC=EC=9D=B8=20=EC=B0=B8=EA=B3=A0=EC=BF=BC=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 45 +++++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d5d7226..346f1dd 100644 --- a/README.md +++ b/README.md @@ -68,15 +68,36 @@ group by DATE_FORMAT(b.reg_dt, '%Y-%m-%d %H') order by DATE_FORMAT(b.reg_dt, '%Y-%m-%d %H') asc; #메모리 - 타임라인(모유, 각 카테고리별 수치 및 시간간격 계산해야됨.) -select - DATE_FORMAT(b.reg_dt, '%Y-%m-%d %H:%i:%s') as reg_date, - d.title, - b.dn_no, - (select eat_qty from tbl_bf_daily_nutrition_1 tn1 where tn1.dn_no = b.dn_no) as eat_qty -from tbl_bf_family_match a -inner join tbl_bf_daily_nutrition b on a.smc_no = b.smc_no -inner join tbl_bf_family_match c on a.smc_no = c.smc_no -inner join tbl_code_item_str d on b.nutirition_cd_no = d.cd_no -where - a.member_id = '1642861413918' - and DATE_FORMAT(b.reg_dt,'%Y-%m-%d') = STR_TO_DATE('2022-02-15','%Y-%m-%d') ; +SELECT + DATE_FORMAT(b.reg_dt, '%Y-%m-%d %H:%i:%s') as reg_date, + TIMEDIFF(b.reg_dt, LAG(b.reg_dt) OVER (ORDER BY b.reg_dt) ) AS time_diff, + d.title, + b.dn_no, + d.cd_no, + CASE + when b.dn_no = '627' then (select eat_qty from tbl_bf_daily_nutrition_1 tn1 where tn1.dn_no = b.dn_no) -- 모유 + when b.dn_no = '618' then (select eat_qty from tbl_bf_daily_nutrition_2 tn1 where tn1.dn_no = b.dn_no) -- 분유 + END AS time_val +FROM tbl_bf_family_match a +INNER JOIN tbl_bf_daily_nutrition b on a.smc_no = b.smc_no +INNER JOIN tbl_bf_family_match c on a.smc_no = c.smc_no +INNER JOIN tbl_code_item_str d on b.nutirition_cd_no = d.cd_no +WHERE + a.member_id = '1642861413918' + and DATE_FORMAT(b.reg_dt,'%Y-%m-%d') = STR_TO_DATE('2022-02-15','%Y-%m-%d') ; + + +# 기록 카테고리 종류 - 기록 타임라인 노출값 - 103p + 1. 모유 : 모유량 + 2. 간식 : 간식명 및 섭취량 또는 간식 표시 + 3. 대소변 : 대소변량 + 4. 병원 : ? + 5. 생활 : ? + 6. 발달과정 성취 : ? + 7. 수면 : 수면시간 + 8. 시판 이유식 : 이유식종류 및 섭취량 + 9. 예방접종 : 예방접종명 + 10. 유축 : 유축량 + 11. 젖병 : 젖병 섭취량 + 12. 체온 : 체온 + 13. 홈페이드 이유식 : 홈메이드 이유식 종류 및 섭취량 \ No newline at end of file