[gelöst] Datenbank - UPDATE Statement mit Subquery
Hallo,
Ich überlege gerade, wir ich diese Query:
Code:
UPDATE club SET club_fans = (SELECT SUM(active) FROM club_member WHERE club.id = club_member.club_id) ;
für Contao aufbereite.
Das wird es wohl nicht sein:
Code:
$set = array('club_fans'=>$this->Database->prepare("SELECT SUM(active) FROM club_member WHERE club.id = club_member.club_id")->executeUncached()->fetchAllAssoc())
$this->Database->prepare("UPDATE club SET %s")->execute() ;
Ich bin für jeden Hinweis sehr Dankbar.
[gelöst] Datenbank - UPDATE Statement mit Subquery
Erstmal DANKE, aber so ganz bin ich noch nicht dahinter gestiegen aber ich hab' die Query einfach so gelassen und siehe da, es geht auch so.
Code:
$this->Database->prepare("UPDATE club SET club_fans = (SELECT SUM(active) FROM club_member WHERE club.id = club_member.club_id)")->executeUncached();
Ick feuma :D