[Помогите] SQL запрос согласно конструктору JDatabaseHelper Joomla 3

Тема в разделе "Joomla", создана пользователем denism300, 27 июл 2016.

  1. denism300

    denism300

    Регистрация:
    27 июл 2016
    Сообщения:
    1
    Симпатии:
    0
    Есть запрос вида:
    PHP:
    SELECT IF ((SELECT SUM ('field_1) FROM ('table_1')) = (SELECT SUM ('field_2FROM ('table_2')), 10)
    как составить его согласно конструктору JDatabaseHelper?
    Т.е. сделать вида
    PHP:
    $db JFactory::getDBO();
    $query $db->getQuery(true);
    $query->select...
    и так далее. никак не могу сообразить, как такой запрос так завернуть
     
  2. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Код:
    $db = JFactory::getDBO();
    $query = "SELECT IF ((SELECT SUM ('field_1) FROM ('table_1')) = (SELECT SUM ('field_2) FROM ('table_2')), 1, 0)";
    $db->setQuery($query);
    $db->explain();