我有两张桌子Table1
和Table2
.
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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句