Ответы пользователя по тегу SQL
  • Как обратиться к подзапросу?

    @tisprk Автор вопроса
    Собственно подходит как ответ фраза "сам дурак"
    Проблему поймал потому как внутри запроса t полям, по которым делал связку, присвоил алиасы. При обращении через алиасы проблема ушла.
    Спасибо всем кто успел отвлечься на мою пробелму
    Ответ написан
    Комментировать
  • Сортировка по просмотрам за день / неделю / месяц - как построить запрос?

    @tisprk
    Проверить негде. Рискну предположить следующее:

    --24 часа
    select * from wp_posts wp
    inner join wp_post_views wv on wp.id = wv.id
    where time > DATE_SUB(CURDATE(), INTERVAL 24 HOUR);

    -- 7 дней
    select * from wp_posts wp
    inner join wp_post_views wv on wp.id = wv.id
    where time > DATE_SUB(CURDATE(), INTERVAL 168 HOUR);

    -- 30 дней
    select * from wp_posts wp
    inner join wp_post_views wv on wp.id = wv.id
    where time > DATE_SUB(CURDATE(), INTERVAL 720 HOUR);
    Ответ написан
    Комментировать