메인페이지에서 장바구니 클릭시 로그인 페이지 구현 ( 헤더작업 )
장바구니에서 로그인으로 이동 전에 alert창 띄우기 ( "로그인을 하셔야 합니다." 등의 메세지 -> 로그인 페이지의 스크립트부분에서 작업해야 함, 멤버컨트롤러에서 success 파라미터 처리 -> String success로 선언해줘야함 )
로그인 후 장바구니 페이지로 바로 이동되게끔 처리 (스크립트 제이쿼리문)
장바구니 페이지 작업 ( cart.html, 집계 작업이 어려움, 쿼리문의 조인작업들 어려움 )
장바구니 페이지의 체크 및 삭제 작업
배열값을 자바로 넘겨주기 위해서는 ajax에 traditional: true 선언해줘야함
쿼리문 IN문법 + mybatis 문법 잘 볼 것
삭제 후엔 상품 리프레쉬 만들기
집계 체크박스 계산 처리
개별 체크박스 계산 처리
주문하기 처리작업 (장바구니 페이지에서 주문하기를 클릭 시 db의 km_product_order 테이블에 정보가 들어가게끔 처리)
group by 했을 때 집계함수를 중첩으로 사용할 수 없음 (avg(count(*))-X
SQL Server은 ISNULL, 오라클은 NVL을 사용.
When 변수 = 값 / 변수 When 값
NULL값을 찾기 위해선 ISNULL 함수를 때려야 함
분자에 0이 있으면 결과는 0, 분모에 0이 있으면 에러발생, NULL값은 어떤 연산이든 NULL처리됨