Advertisement
clickio

conditions site/user

Mar 15th, 2022 (edited)
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. SELECT
  2. TRIM('/' FROM REPLACE(REPLACE(REPLACE(s.url,'/www.','/'),'http://',''),'https://','')) AS url,
  3. COUNT(DISTINCT u.user_id) AS count_users,
  4. GROUP_CONCAT(DISTINCT CONCAT(u.user_id," (",u.registration_date,")") SEPARATOR ", ") AS users
  5. FROM rabota_db.`user` u
  6. LEFT JOIN `cmf_user_role_link` l ON u.`user_id` = l.`user_id` AND l.cmf_role_id = 29
  7. LEFT JOIN rabota_db.`site` s ON u.`user_id` = s.`user_id`
  8. WHERE 1=1
  9. AND u.`status` IN (1) # только одобренные и не заблокированные
  10. AND u.`is_internal_user` = 0 # internal users
  11. AND l.`user_id` IS NULL # не сотрудники
  12. AND u.`webmaster_cmf_subsystem_id` IN (19,20,21) # только npm
  13. AND u.`billing_source` <> 'nobilling'
  14. AND s.`moved_to_user_id` IS NULL
  15. AND u.`moved_to_user_id` IS NULL
  16. AND s.`deleted`=0
  17. ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement