beregn sum pr dato
jeg skal have beregnet en sum på pris pr dato, jeg har følgende 2 tabeller:CREATE TABLE `temp_ordre` (
`tempid` int(9) NOT NULL auto_increment,
`username` varchar(100) default NULL,
`cust` varchar(10) default NULL,
`part` varchar(10) default NULL,
`antal` double default NULL,
`dato` varchar(10) default NULL,
`emb_ok` char(3) default 'ja',
`pris` double NOT NULL default '0',
PRIMARY KEY (`tempid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
CREATE TABLE `pris` (
`pris_cust` varchar(8) default NULL,
`pris_part` varchar(18) default NULL,
`pris_min` int(11) default NULL,
`pris_max` int(11) default NULL,
`Pris_ehpris` decimal(10,3) default NULL,
KEY `pris_cust` (`pris_cust`,`pris_part`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
jeg kan bare ikke få det til at virke dette er hvas jeg kommer frem til:
SELECT SUM(temp_ordre.antal between pris.pris_min and pris.pris_max) as tot_pris
FROM temp_ordre, pris
where
temp_ordre.cust =pris.pris_cust
and
temp_ordre.part= pris.pris_part
GROUP BY temp_ordre.dato
men som dem af jer der ved noget om dette emne nok allerede har set så virker det ikke nogen der kan hælpe?
