Znajdź stan przez I nie pracuj + cakephp
Ta funkcja działa w stanie OR. Potrzebuję tego do pracy ze stanem AND. Jakaś pomoc:
$ands = array();
foreach ($array_training_id as $id) {
$ands[] = array('TrainingsUser.training_id' => $id);
}
$conditions = array('AND' => $ands);
$users = $this->TrainingsUser->find('all', array('conditions' => $conditions));
Chciałbym napisać zapytanie AND warunek taki jak ten:
SELECT user_id FROM trainings_users WHERE training_id = 172 AND training_id = 174
To zapytanie działa, gdy otrzymasz pierwszy identyfikator.
Objaśnienie tabeli: Mam 3 treningi tabeli - Użytkownik - Training_users ...Tabela Training_users ma identyfikatory traing_id i user_id Potrzebuję czegoś takiego:SELECT user_id FROM Training_users WHERE training_id = 172 AND training_id = 174
... które nie działa nawet w SqlMyadmin
co potrzebuję, gdy podam training_id 172 AND training_id 174, musi zwrócić tylko użytkownika 150