boh forse devi aspettare devvero piero.mac 
io ho fatto una prova:
codice:
SELECT `CODICE` , ` LOAD_CODE` , SUM( `PESO` ) AS PESO_TOT, SUM( `CASSE` ) AS CASSE_TOT
FROM `tbl`
GROUP BY `CODICE` , ` LOAD_CODE`
su una tabella che mi sono creato; di cui ti posto il dump:
codice:
--
-- Struttura della tabella `tbl`
--
CREATE TABLE `tbl` (
`ID` smallint(5) unsigned NOT NULL auto_increment,
` LOAD_CODE` varchar(50) default NULL,
`CODICE` varchar(50) default NULL,
`PESO` double unsigned NOT NULL default '0',
`CASSE` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
--
-- Dump dei dati per la tabella `tbl`
--
INSERT INTO `tbl` (`ID`, ` LOAD_CODE`, `CODICE`, `PESO`, `CASSE`)
VALUES (1, 'qwerty1', 'pippo1', 15.9, 2),
(2, 'qwerty1', 'pippo1', 18, 6),
(3, 'qwerty2', 'pippo2', 9.5, 9),
(4, 'qwerty2', 'pippo2', 10, 1),
(5, 'qwerty1', 'pippo3', 1.5, 2),
(6, 'qwerty2', 'pippo4', 15.2, 3);
e il risultato che ottengo, in figura, mi sembra quello che vuoi ottenere tu...no?