我有一个名为“articulo”的表和一个名为 CostoPromedio 的列,我想通过 id 对这一列求和,我从 PHP 获取这个 ID,我在查询中插入这些:
INSERT INTO dbName.venta (tMoneda,idTipoDeDocumento,total) VALUES(11,32,(SELECT SUM(CostoPromedio) FROM dbName.articulo WHERE idArticulo IN (15, 16,15,17,16))
问题是加了15,16,17,但是在重复的ID中并没有加结果,只是忽略了他,我要全部加,包括如果是同一个ID。
对不起我的英语不是我的母语