Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.70 KB | None | 0 0
  1. --Запрос который выводит количество файлов по успешности конвертирования
  2. --и наличию хорошей оценки у зарегистрированных/незарегистрированных пользователей.
  3. SELECT
  4.     IF( `id_user` IS NULL, 'Visitor', 'User' ) AS `user_type`,
  5.     COUNT(*) AS `count`
  6. FROM `files`
  7. WHERE
  8.     `flag_converted` > 0 AND `rating` = 5
  9. GROUP BY `user_type`
  10. ORDER BY `count` DESC
  11.  
  12. ------
  13. -- Формат вывода
  14. SELECT
  15.     IF( `id_user` IS NULL, 'Visitor', 'User' ) AS `user_type`,
  16.     `flag_converted`,
  17.     IF ( `rating` = 5, 1, 0 ) AS `is_best_rating`
  18. FROM `files`
  19. ORDER BY `is_best_rating` DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement