2016-04-22 67 views
0

我有一個表=表1,此表中的數據如下如何從mysql查詢中以特定格式檢索數據?

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  
+0

表明您已經嘗試了什麼這一點。 – RJParikh

+0

哪個屬性是你的主鍵? – ethane

回答

0

要提取數據庫中的數據是這樣的查詢:

select user_name, activity_name activity, count_activity as Details from <tablename> order by user_name 

您可以添加where子句來獲取數據按您的要求。

+1

沒有分組,沒有聚合,但可能只是一個ORDER BY來將常見用戶的活動/細節保持在一起。 – DRapp

0
select activity_name as Activity,count_activity as Details from table where user_name ='ravi'; 

視圖1

同去的其他意見

相關問題