Ciao
Ho la seguente struttura..
-- Struttura della tabella "eventi"
CREATE TABLE `eventi` (
`id` int(11) UNSIGNED NOT NULL auto_increment,
`evento` varchar(100) default NULL,
`organizzatore` varchar(100) default NULL,
`dadata` char(8) default NULL,
`adata` char(8) default NULL,
`daora` varchar(4) default NULL,
`aora` varchar(4) default NULL,
`luogo` varchar(100) default NULL,
`note` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
-- Struttura della tabella "attivita"
CREATE TABLE `attivita` (
`id` int(11) UNSIGNED NOT NULL auto_increment,
`idu` int(11) UNSIGNED default NULL,
`idev` int(11) UNSIGNED default NULL,
`attivita` varchar(50) default NULL,
`checking` char(1) default '0',
`quantita` varchar(6) default NULL,
`costo` varchar(10) default NULL,
`contatto` varchar(50) default NULL,
`datacomu` varchar(8) default NULL,
`dataveri` varchar(8) default NULL,
`datamont` varchar(8) default NULL,
`datasmont` varchar(8) default NULL,
`note` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
Dovrei eseguire una query sulla tabella eventi con un where ma nello stesso tempo fare la somma del costo in una data attività nella tabella attivita che è legata ad eventi tramite IDEV. quindi sommare solo il costo dell'attivita specificata e legata alla ricerca degli eventi.
Come posso fare?