Преобразование 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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