Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Maxim Kalenich
1
вклад
0
вопросов
2
ответа
50%
решений
Информация
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Пользователь пока ничего не рассказал о себе
Наибольший вклад в теги
Все теги (2)
PostgreSQL
1 ответ
0 вопросов
1
Вклад в тег
Подписаться
15k
SQL
1 ответ
0 вопросов
1
Вклад в тег
Подписаться
23k
Лучшие ответы
пользователя
Все ответы (2)
Выбрать строки в первой таблице по условию частоты во второй
Maxim Kalenich
@Maxja
Наверное как-то так
SELECT lbt.`discount_card`, COUNT(1) as num
FROM `loy_transaction` as lt
LEFT JOIN `loy_bonus_transactions` as lbt
ON lt.`id` = lbt.`transaction_id`
GROUP BY lt.`shift_number`, lbt.`discount_card`
HAVING COUNT(1) > 3;
Ответ написан
более трёх лет назад
6
комментариев
Нравится
2
6
комментариев
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама