@aden

Можно ли в yii2 Active Record запрос на получение двух полей с distinct по одному из них?

собственно нужно получить список названий неких сущностей вместе с их id но метод distinct() похоже работает только при условии выборки по одному столбцу данных, неужели нужно писать голый sql?
  • Вопрос задан
  • 284 просмотра
Решения вопроса 1
padlyuck
@padlyuck
Возможно я неправильно понял вопрос, но как вы себе это представляете? Если сделать запрос вида SELECT DISTINCT some_field, id FROM some_table; база вернет неповторяющиеся сочетания полей some_field и id. А т.к. id у вас скорее всего первичный ключ то он у каждой записи будет уникальным, а это значит что ситуация когда в some_table будет несколько записей у которых some_field и id попарно равны невозможна в принципе. Покажите сам запрос который в итоге вы хотите получить?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы