我正在尝试将特定字段的总和存储@data := sum(field_name)
在 MySQL Select 语句中的变量中。
下面是我的查询的一个确切示例:
SELECT a.id, @data1:=sum(b.amount) amount, @data1 as returned_val
FROM tbl_table1 a
LEFT JOIN tbl_table2 b ON b.acount_id=a.id
GROUP BY a.id
请注意,我将 存储sum(b.amount)
到一个变量@data1
并尝试将其显示在另一行中,但从未像我期望的那样工作。
有没有其他方法可以做到这一点?