in una query del tipo (guardate soltanto i count iniziali e i group finali):
codice:
SELECT
COUNT(_ForeignKey) AS iNumFoto,
COUNT(IDImmobile) AS iNumPerRegione,
immobili.*, tipo_immobile.ti_nome, contratti.ct_nome,
comuni.co_nome, province.pr_nome
FROM (((((immobili
LEFT JOIN tipo_immobile ON im_tipo_immobile_id=IDTipo_immobile)
LEFT JOIN contratti ON im_contratto_id=IDContratto)
LEFT JOIN comuni ON im_comune_id = IDComune)
LEFT JOIN province ON co_provincia_id = IDProvincia)
LEFT JOIN foto_immobili ON IDImmobile = _ForeignKey)
$sWhere GROUP BY (IDImmobile), GROUP BY (IDRegione)
la sintassi naturalmente è errata, ma è possibile effettuare più COUNT in una query? ad esempio se io avessi bisogno di sapere quanti immobili sono presenti in una data regione e quante foto ogniuno di essi ha? non so se mi sono spiegato.... :master: