文章詳情頁
mysql - 多張表不同記錄的字段合并到一條記錄里。
問題描述
例子activity_join(活動報名表)ID activity_id uid join_date101 10001 1002 2016-12-12102 10001 1102 2016-12-12...230 10300 1002 2017-01-05
如題,假設1002用戶參加了10次活動,2016-12-12為第一次參加活動,2017-01-05為最后一次參加活動
現在需要活動報名表里1002、1102所有用戶,第一次參加活動和最后一次參加活動的時間,放到一條記錄里,求sql
問題解答
回答1:自己解決了。。。。。失誤,想多了。select max(join_date),min(join_date) from activity_join group by uid
相關文章:
1. docker gitlab 如何git clone?2. dockerfile - [docker build image失敗- npm install]3. angular.js - angularjs如何傳遞id給另一個視圖 根據id獲取json數據?4. mysql - 記得以前在哪里看過一個估算時間的網站5. 數據庫無法進入6. 使用text-shadow可以給圖片加陰影嗎?7. java - HashSet<int> 為何有錯誤?8. java - StringBuffer轉成String,可以不同過tostring,而是通過+“”的方式轉換嗎?9. nginx啟用gzip壓縮后,文件尺寸無變化.10. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?
排行榜
