-2
Как я могу написать этот запрос в CakePHP (v2.5)CakePHP запрос в запросе
SELECT count(*)
FROM websites
WHERE view > (SELECT view
FROM websites
WHERE id = 212)
Как я могу написать этот запрос в CakePHP (v2.5)CakePHP запрос в запросе
SELECT count(*)
FROM websites
WHERE view > (SELECT view
FROM websites
WHERE id = 212)
Вы можете попробовать:
$this->find('count', array(
'conditions' => array('websites.view > SELECT view FROM websites WHERE id = 212')
));
пожалуйста, взглянуть на Cookbook
Это работает! Большое спасибо ! –
Укажите, что вы пробовали? – OnlyMAJ
я стараюсь много вещей, что я удалить, когда я увидел, что Безразлично т работы, но я до сих пор это: $ this-> Website-> найти («все», массив (\t \t \t \t \t \t \t \t \t \t \t 'условия' => Array ('вид>' => $ this-> Website-> найти ('все', массив (\t \t \t \t \t \t \t \t \t \t \t \t\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t => массив 'условий' ('идентификатор>' => '212')))), \t \t \t \t ' порядок '=> массив (' Website.id DESC '), \t \t \t \t 'группа' => 'Website.id', \t \t \t \t 'предел' => 1, \t \t \t \t 'Смещение' => 0 \t \t \t \t)); –