簡體   English   中英

如何將兩個表結合在一起以創建JSON | 的PHP

[英]How can two tables be joined together to create a JSON | PHP

我有兩個表Table1Table2

Table1包含用戶和他們購買的產品的記錄。

Table2中包含的一個列表products中提到的Table1與他們的price

上面說明的表格示例:

桌子

我想將這兩個表連接到一個查詢中,該查詢采用每個用戶進行的所有購買的所有總和的總和並顯示,而不是創建如下所示的JSON:

[{"user":"Jack","sumValue":"4.50"},
{"user":"Jake","sumValue":" 4.00 "},{"user":"Mary","sumValue":" 8.50 "}]

我了解如何創建JSON數組,但不了解如何編寫SQL

$sql =  "      What I am missing                  ";

if ($result = mysqli_query($con, $sql))
SELECT User, SUM(Price) as sumValue 
FROM Table1
LEFT JOIN Table2 USING(Product)
GROUP BY User

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM