#mysql #sql #laravel #sequel
#mysql #sql #laravel #продолжение
Вопрос:
Я хочу сделать запрос SQL из двух таблиц, где он показывает мне пользователем общее количество баллов, то есть; к имени столбца и общему количеству баллов
Ответ №1:
Если я правильно понимаю, вы можете использовать коррелированный подзапрос:
select u.*,
(select sum(r.total_points)
from results r
where r.user_id = u.id
) as total_points
from users u;
Комментарии:
1. Да, но мне не нужна сумма баллов, у каждого пользователя есть оценка, подобная столбцам ID NAME TOTAL_POINTS
2. Я хочу получить идентификатор таблицы результатов, имя таблицы пользователей и общее количество баллов пользователя из результатов таблицы
3. @luislalohdz . . . «где он показывает мне пользователем общее количество баллов, то есть; к имени столбца и общему количеству баллов». Это кажется очень разумной интерпретацией того, что вы спрашиваете.