Преобразование SQL, содержащего GROUP BY и SUM(), в активную запись в CodeIgniter.Php

Кемеровские программисты php общаются здесь
Anonymous
Преобразование SQL, содержащего GROUP BY и SUM(), в активную запись в CodeIgniter.

Сообщение Anonymous »

SELECT *, SUM(`Relaxation_rating` + `Food_rating`) AS Ratings
GROUP BY CODE
ORDER BY Ratings DESC
FROM destinations

Как преобразовать этот код sql в CctiveRecord в CodeIgniter?
Я попробовал вызовы следующих методов.
$this->db->select("'(SELECT *, SUM(Relaxation_rating + Food_rating) FROM database GROUP BY CODE') AS Ratings", FALSE);
$this->db->get("database");

SQL из этого кода недействителен и, конечно же, не дает никаких результатов:
SELECT '(SELECT *, SUM(Relaxation_rating + Food_rating) FROM database GROUP BY CODE') AS Ratings
FROM `database`


Подробнее здесь: https://stackoverflow.com/questions/184 ... odeigniter

Вернуться в «Php»