날짜에 관한 질의어를 작성하다가 안되는게 있어서 이렇게 글을 올립니다.
전문가님들께서 많이 도와주세요.
==================================================
매출액 결산에 대해선데요.
일일 결산은 아래처럼 작성하니까 잘 됩니다.
select sum(주문액) from orders where 날짜 in (select max(날짜) from orders);
그런데, 주말, 월말, 년말 결산은 잘 안되거든요.
========================================================
ex1)
select 주번, 음식명, 주문액, 날짜 from orders 날짜 between( now(날짜) and
max(날짜)-7);
ex2) select 주번, 음식명, 주문액, 날짜 from orders
group by 주번
having max(날짜)-7 < 날짜;
=======================================================
위에 작성한 예제는 주말 결산을 하기 위해서 한것인데, 잘 안됩니다.
어디가 잘못 된건지 모르겠습니다.
전문가님들께서 지적좀 해주세요.
그럼 이만 줄이겠습니다.
꼭 좀 부탁 드립니다.
수고하세요.
|