2014-04-11 5 views
0

나는 행운이없는 합류로 합계를하려고 노력해 왔습니다. 내가 필요한 것은 tbl_batch와 tbl_products에있는 product_id를 기반으로 product_price (tbl_products에 위치)에서 합계를 얻는 것입니다.MySQL 합류 합계

지금까지 내가 가진 :

$result = mysql_query("SELECT * FROM tbl_basket a INNER JOIN tbl_products b ON a.product_id = b.product_id WHERE a.customer_id = '" . $_SESSION['user'] . "'"); 

이 tbl_basket에 저장된 PRODUCT_ID에 따라 tbl_products에서 PRODUCT_NAME을 얻기 위해 노력하고 있습니다. 나는 내가 여러 가지 방법을 시도했지만 운이 없다는 것을 알아야한다. 필자가 시도한 COUNT에 대한 구문이 잘못되어있는 것으로 알고있는 쿼리를 표시하기로했습니다. 고맙습니다.

답변

0

작동하지 않습니까?

$result = mysql_query("SELECT sum(b.product_price) as total_price FROM tbl_basket a INNER JOIN tbl_products b ON a.product_id = b.product_id WHERE a.customer_id = '" . $_SESSION['user'] . "'") 
+0

예! 고맙습니다. 조인과 함께 카운트하는 방법을 지금도 볼 수 있습니다 :) – user3521635