Encuentra Condición por Y no funciona + cakephp

Esta función está trabajando en condición OR Necesito esto para trabajar con Y condición. Alguna ayuda:

$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));

Me gustaría escribir una consulta y condición como esta:

SELECT user_id FROM trainings_users WHERE training_id = 172 AND training_id = 174

Esta consulta está funcionando cuando se está obteniendo el primer id.
Explicación de la tabla: Tengo 3 entrenamiento de mesa - Usuario - Training_users ...La tabla Training_users tiene el traing_id y el user_id Lo que quiero que necesito es algo como esto:SELECT user_id FROM Training_users WHERE training_id = 172 AND training_id = 174... que no funciona incluso en SqlMyadmin


lo que necesito cuando doy training_id 172 AND training_id 174 tengo que devolver solo al usuario 150

Respuestas a la pregunta(2)

Su respuesta a la pregunta