查询仅选择新添加的记录

Dee*_*ani 3 mysql record

因为我是mysql的新手,让我清楚这个疑问.如何编写查询才能查找/选择最新添加的记录?

示例:考虑一个表,每天添加一定数量的记录.现在该表包含1000条记录.并且总共1000条记录被取出用于某些表现.有时表添加100条记录.现在我想从1100只拿掉剩下的100来做一些操作.怎么做?

(仅作为示例,我已经给出了数字,但最初我不知道最新更新的计数和新添加的数量)

这里我的表包含三列Sno,时间,数据.其中Sno被索引为主键.

样品表:

| sno | time                | data    |

|   1 | 2012-02-27 12:44:07 |     100 |

|   2 | 2012-02-27 12:44:07 |     120 |

|   3 | 2012-02-27 12:44:07 |     140 |

|   4 | 2012-02-27 12:44:07 |     160 |

|   5 | 2012-02-27 12:44:07 |     180 |


|   6 | 2012-02-27 12:44:07 |     160 |

|   7 | 2012-02-28 13:00:35 |     100 |

|   8 | 2012-03-02 15:23:25 |     160 |
Run Code Online (Sandbox Code Playgroud)

Dev*_*art 6

添加TIMESTAMP'ON UPDATE CURRENT_TIMESTAMP'选项的字段,您将能够找到上次添加或上次编辑的记录.

TIMESTAMP的自动初始化和更新.