als ik een multitable query met een count commando erin probeer ik uit te voeren krijg ik een foutmeldig: u probeert een query uit te voeren waarbij de opgegeven functie geen deel uit maakt van de statistische functie...
dit werkt niet:
SELECT `tabel1`.`a`, `tabel2.b`, COUNT( `tabel1`.`a` ) FROM `tabel1`, `tabel2` WHERE `tabel1`.`a` = `tabel2`.`a` GROUP BY `tabel1`.`a`
maar dit weer wel:
SELECT `tabel1`.`a`, COUNT( `tabel1`.`a` ) FROM `tabel1`, `tabel2` WHERE `tabel1`.`a` = `tabel2`.`a` GROUP BY `tabel1`.`a`
(als je tabel2.b weghaald gaat het dus een stuk beter... maar waarom..?! iets met een subquery proberen..?!)
dit werkt niet:
SELECT `tabel1`.`a`, `tabel2.b`, COUNT( `tabel1`.`a` ) FROM `tabel1`, `tabel2` WHERE `tabel1`.`a` = `tabel2`.`a` GROUP BY `tabel1`.`a`
maar dit weer wel:
SELECT `tabel1`.`a`, COUNT( `tabel1`.`a` ) FROM `tabel1`, `tabel2` WHERE `tabel1`.`a` = `tabel2`.`a` GROUP BY `tabel1`.`a`
(als je tabel2.b weghaald gaat het dus een stuk beter... maar waarom..?! iets met een subquery proberen..?!)