ОБСУЖДЕНИЕ

Выбор из двух таблиц, сортировка по количеству

4 сообщений0 просмотровОткрыта
#1
Привет всем. В базе есть две таблицы:
video (id, name)
video_view (id, v_id, user_id,time)
Как вывести топ видео по просмотрам?
#2
chopko, С утра голова ещё не варит. Но тебе надо создать столбец и заносить туда значение просмотра и потом выводить по этому столбцу.
#3
SELECT video.*, COUNT(video_view.id) AS count
FROM video
LEFT JOIN video_view ON video_view.v_id=video.id
GROUP BY video.id
ORDER BY count DESC
#4
Но можно было бы сделать счётчик сразу в video, и по нему сортировать.