Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. 3 задание с июн\ по авг 10
  2. SELECT `user_id`, COUNT(`text`)
  3. FROM `comments`
  4. WHERE `date` BETWEEN '2010-06-01 00:00:00' AND '2010-08-01 00:00:00'
  5. GROUP BY `user_id`
  6.  
  7.  
  8. 4 задание
  9. SELECT usergroups.id, usergroups.group_name, COUNT(`autor_id`)
  10. FROM `news`, `users`, `usergroups`
  11. WHERE users.user_group=usergroups.id AND news.autor_id=users.user_id GROUP BY group_name
  12.  
  13.  
  14. 5 задание
  15.  
  16. 15 задание
  17.  
  18.  
  19.  
  20. 8 задание
  21. SELECT user_id, COUNT(user_id)
  22. FROM `comments`
  23. WHERE `text` LIKE `%спасибо%`
  24. GROUP BY user_id
  25.  
  26. 11 задание
  27. SELECT usergroups.id, usergroups.group_name, COUNT(user_id)
  28. FROM comments, usergroups, users
  29. WHERE comments.user_id=users.user_id
  30. AND users.user_group = usergroups.id
  31. GROUP BY group_name
  32.  
  33.  
  34. 12 задание
  35.  
  36. INSERT INTO news(autor_id) SELECT users.user_id
  37. FROM users,news
  38. WHERE users.name=news.autor
  39.  
  40. 13 задание
  41. UPDATE news SET news.comm_num = (SELECT COUNT{comments.post_id}
  42. FROM comments
  43. WHERE comments.post_id = news.id}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement