0
我有一个像下面的SQL函数:计数的总和SQL
SELECT
SUM(3 * tb_spp.bulanan_spp),
COUNT(tb_bulan.id) AS JUMLAH,
SUM(count(tb_bulan.id) * tb_angsuran_spp.nominal_spp),
SUM((3 * tb_spp.bulanan_spp) - (3 * tb_angsuran_spp.nominal_spp)) as SPP
FROM tb_spp, tb_angsuran_spp, tb_bulan
where tb_spp.id_siswa = tb_angsuran_spp.id_siswa and tb_spp.id_siswa = '1'
and tb_bulan.id = tb_angsuran_spp.id_bulan
and tb_bulan.id between '1' and '2'
但是当我运行出现错误信息“#1111 - 无效使用组功能的”
的原因是什么以及解决方案如何?
此查询充满了问题。您可以先告诉我们您正在使用哪个数据库。 –
我检查错误后是命令'SUM(count(tb_bulan.id)* tb_angsuran_spp.nominal_spp)'它应该是怎么回事? –