1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2015年12月8日 星期二

mysql如何取出前幾筆去除重覆的資料

這是某個打卡的資料表,之前的寫法是找出最近打卡的前5筆記錄,最後發現有人會同時打五次卡,變成前5筆都是同一筆打卡記錄,當初找想說用distinct去除重覆,但是發現怎麼出來的資料跟我要的不同,最後是使用group by加上max跟order by來達到所要的功能。
  
1.紅色是想要找出來的編號
  
2.只用一個group by出來資料不對
  
3.改用distinct也是一樣


4.使用group by加上max跟order by找到所要的記錄

沒有留言:

贊助

彰化一整天粉絲團