@bobongida97

Как исключить дублирующиеся строки из $wpdb->prepare?

Есть плагин закладок с категориями и его таблица.
Оттуда нужно взять количество постов которое пользователь добавил себе в закладки.

Для этого использую такой запрос:
SELECT count(*) as totalobject FROM $cbxwpbookmrak_table WHERE user_id = %d


Но если добавить один пост в 3 разные категории, то вместо цифры 1 выведется 3, т.к. в таблице строка по сути дублируется, отличается только id категории
dJimqlZ.png

Можно ли доработать запрос, чтобы пост который был добавлен в несколько категорий считался как 1, а не число равное кол-ву категорий в которое он добавлен?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
@nozzy
Symfony, Laravel, SQL
SELECT COUNT(DISTINCT( object_id)) as totalobject FROM $cbxwpbookmrak_table WHERE user_id = %d
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы