Как исправить запрос к БД MySQL?

204
23 ноября 2021, 10:40

Есть такой запрос:

SELECT NULL, u.id, u.user_login, ((SUM(r.amount)+io.amount_value)*0.28), ((sum(r.amount)+io.amount_value)*0.28+SUM(r.amount)+io.amount_value), 'RUB', (DATE(ul.expire_time) - CURDATE()), start_time, now(), ul.expire_time, 'no' 
FROM ihc_orders io  
JOIN users u ON io.uid = u.id 
JOIN uap_affiliates ua ON io.uid = ua.uid 
JOIN uap_referrals r ON ua.id = r.affiliate_id 
JOIN ihc_user_levels ul ON ul.user_id = u.id 
WHERE io.status='Completed' AND r.status ='2' AND ul.status='1' 
GROUP BY io.uid

Проблема в том, что выводятся только пользователи у которых есть запись в uap_referrals (на данный момент 10), но туда заносятся не все (всего 34). Как исправить запрос к БД Mysql чтобы записи выводились по всем пользователям? Заранее спасибо.

READ ALSO
Ограничения LIKE

Ограничения LIKE

Нужно найти в таблице object_data все объекты которые ставились игроками, по личному ID в столбце Worldspace

373
Вернуть Id дубликата, если он существует mysql

Вернуть Id дубликата, если он существует mysql

Всем доброго вечераЕсть 3 связанные таблицы, примерная схемка на фото

117
Как в таблице переназначить все id

Как в таблице переназначить все id

Есть таблица post, как мне в этой таблице переназначить все id к записям, но что бы новые Id начинались с нужного числа, например с 1221 и далее по возростанию

187
Многотабличный запрос MYSQL

Многотабличный запрос MYSQL

Есть 4 таблицы, мне нужно выбрать всех пользователей(users) со всеми воронками(funnels) которые у них естьТо есть у одного юзера есть несколько воронок

92