我有一个表 = table1,这个表中的数据如下
user_id user_name count_activity activity_name
1 ravi 2 login
2 rahul 5 logout
1 ravi 6 send mail
3 vinod 10 update authrization
2 rahul 50 delete authrization
我想使用这些数据来制作 3 个这样的视图。
First View Second View Third View
Activity Details Activity details Activity details
user ravi user rahul user vinod
login 2 logout 5 update auth.. 10
send mail 6 delete auth.. 50
select activity_name as Activity,count_activity as Details from table where user_name ='ravi';
视图1
其他视图也是如此
要从数据库中获取数据,请执行以下查询:
select user_name, activity_name activity, count_activity as Details from <tablename> order by user_name
您可以根据需要添加 where 子句来获取数据。