выбрать несколько столбцов, используя разные в codeigniter - PullRequest
0 голосов
/ 15 марта 2019

Это model.php

function get_data_wheree($table)
{
    $this->db->select('course_offrd_name','collg_id');
    $this->db->distinct('');

    return $this->db->get('tbl_course_offered')->result();
}

Здесь я хочу использовать несколько столбцов course_offrd_name и collg_id, используя один столбец в качестве ключевых слов DISTINCT, а второй - в качестве обычного выбора. но я могу выбрать только course_offrd_name и не могу напечатать collg_id. Как напечатать оба столбца с одним отдельным и одним нормальным выбором. Course_offrd_name как DISTINCT и collg_id как обычный выбор Я сделал запрос простым. Как мне решить проблему в коде?

1 Ответ

0 голосов
/ 15 марта 2019

Попробуйте использовать отличное, как это:

function get_data_wheree($table)
{
    $this->db->distinct('course_offrd_name');
    $this->db->select('collg_id');

    return $this->db->get('tbl_course_offered')->result();
}

Или вы также можете использовать GROUP BY:

function get_data_wheree($table)
{
    $this->db->select('course_offrd_name, collg_id');
    $this->db->group_by('course_offrd_name');

    return $this->db->get('tbl_course_offered')->result();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...