Postgresql выберите дублируемые записи в codeigniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Postgresql выберите дублируемые записи в codeigniter

Сообщение Anonymous »

Метод возвращает дубликаты записей в Postgres в MySQL без проблем, но как мне решить в Postgres

Код: Выделить всё

enter code here< /code> < /p>
public function getalladverts (bool $ onlodayed = false)
{< /p>
    $builder = $this;

if ($onlyDeleted) {

$builder->onlyDeleted();
}

$tableFields = [
'adverts.*',
'categories.name AS category',
'adverts_images.image AS images',
];

**$builder->select($tableFields);
$builder->select('count(adverts_images.id)');
$builder->join('categories', 'categories.id = adverts.category_id');
< /code>
[list]
[*]  Список элемент < /p>
$builder->join('adverts_images', 'adverts_images.advert_id = adverts.id', 'LEFT');
**$builder->groupBy('adverts.id,categories.name,adverts_images.image');**
$builder->orderBy('adverts.id', 'DESC');
return $builder->findAll();**
}

[/list]

Подробнее здесь: https://stackoverflow.com/questions/781 ... odeigniter
Ответить

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

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

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

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

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