sql 부분에서 다시 막히는게 있어서 질문드립니다;; ㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sql 부분에서 다시 막히는게 있어서 질문드립니다;; ㅠ 정보

sql 부분에서 다시 막히는게 있어서 질문드립니다;; ㅠ

본문

----------------------------------------------------------------------------
[현재까지 완료된부분]

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=271002&page=2


위 질문을 드렸었었는데요;;


$row=sql_fetch("select sum( REPLACE(si_pay,',','')) as ss from $write_table");
echo $row[ss].'//////////';

칼럼에 있는 콤마를 제거한 후 더하는 sql 코드까지는 이해를 했습니다만;;
문제가 "조건"을 지정하는 부분에서 막히네요;;


----------------------------------------------------------------------------
[막히는부분]

현재 재가 2개의 테이블을 쓰다보니 조건을 지정하기가 애매하네요;;
일단 이번에는 자세하게 설명해보겠습니다;;


2개의 테이블이 있습니다.
한개는 사람들이 주문한 주문정보가 기록되는 테이블이고 한개는 주문에 대한 메일발송기록을 담당하는 테이블입니다;

그런데 테이블을 만들때 너무 계획없이 만드는바람에 조회가 힘듭니다;;


현재 테이블의 상태는 이렇습니다....


**--주문정보 테이블
- 주문한 상품목록 - [wr_id 프라이멀리키]
- 주문번호
-주문의 상태
등등 기록

**--메일발송기록테이블
-주문번호 - [wr_1 번에 기록 주문정보테이블의 wr_id 와 같음]
-주문한 상품의 총가격
등등 기록

2006F.png
이렇게 되있습니다;;

[주문정보테이블]에서 주문상태가 "완료"라고 기록된 주문들의 가격을 더하려고해도 [메일발송테이블]을 봐야하는경우지요;;

테이블 구조를 바꾸려고해도 정보가 너무 많아 이전시키기도 힘드네요;;

그래서 어떻게 조건을 지정하면 될지에 대한 질문입니다;;

[주문정보테이블]이 wr_write_test1,
[메일발송테이블]이 wr_write_test2
라고 할때 조건을 어떻게 지정해야될까요?? ㅠ

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339