Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. create table user_activity(id int(11) not null auto_increment,
  2. month date,name varchar(15),
  3. activity enum('A','I'),primary key(id) );
  4.  
  5. insert into user_activity (month,name,activity) values('2019-01-01','alpha','A');
  6.  
  7. insert into user_activity (month,name,activity) values('2019-02-01','alpha','I');
  8.  
  9. insert into user_activity (month,name,activity) values('2019-03-01','alpha','A');
  10.  
  11. insert into user_activity (month,name,activity) values('2019-01-01','beta','A');
  12.  
  13. insert into user_activity (month,name,activity) values('2019-02-01','beta','I');
  14.  
  15. select * from user_activity
  16.  
  17. | id | month | name | activity |
  18. |----|------------|-------|----------|
  19. | 1 | 2019-01-01 | alpha | A |
  20. | 2 | 2019-02-01 | alpha | I |
  21. | 3 | 2019-03-01 | alpha | A |
  22. | 4 | 2019-01-01 | beta | A |
  23. | 5 | 2019-02-01 | beta | I |
  24.  
  25. select max(month),name,activity
  26. from user_activity
  27. where activity='A'
  28. group by name
  29.  
  30. | max(month) | name | activity |
  31. |------------|-------|----------|
  32. | 2019-03-01 | alpha | A |
  33. | 2019-01-01 | beta | A |
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement