如何在我的表格中选择最新数据?

时间:2012-08-02 10:26:44

标签: mysql oracle

在我的数据库中,在AM_HISTORYUSER_ID这两列中有一个表SAVE_DATA

我的问题是......

如何在AM_HISTORY表中选择最近保存的数据?

如何在AM_HISTORY表中选择大多数10或50条记录?

请帮忙......

USER_ID  SAVE_DATA  
   1     Data1 
   1     Data2 
   2     Data1 
   2     Data2 

听到USER_ID 1有data1,data2和2有data1,data2(对于ex ..) 所以我想要用户1最近的数据。 请帮帮....

2 个答案:

答案 0 :(得分:1)

假设id仅增加

SELECT * FROM AM_HISTORY ORDER BY ID DESC LIMIT 10;

答案 1 :(得分:1)

这应该适合你:

SELECT * 
FROM AM_HISTORY 
ORDER BY ID DESC 
LIMIT 10;