如何在数据库中的行之前/之后添加帖子

时间:2015-06-07 08:26:18

标签: php mysql database

我已经在数据库表中发布了一些帖子,但我想在现有行之前或之前添加新记录。我不能有(int)列,我不想要(int)列。 我有这样的表:

-------------------------------
|  Date  |  Time  | Person_No |
-------------------------------
|07-06-15|  09:30 |     12    |  // i want to add a new record after this row, like time: 10:00 
-------------------------------
|07-06-15|  10:30 |     12    |
-------------------------------
|07-06-15|  11:00 |     12    |
-------------------------------

请告诉我如何在日期之后添加新记录:07-06-15时间:09:30 p_no:12 .....

2 个答案:

答案 0 :(得分:1)

通常根据您对数据的排序方式将数据插入表中,例如在您的情况下,您只需插入行然后使用ORDER BY DATE [ASCENDING|DESCENDING](根据您的需要使用升序或降序)显示。

答案 1 :(得分:0)

行之间没有插入这样的东西。只需插入您的价值。

但是,当您从数据库中选择时,只需使用ORDER BY

示例:

SELECT date, time, Person_No FROM tbl_name
ORDER BY date DESC, time DESC