我已经在数据库表中发布了一些帖子,但我想在现有行之前或之前添加新记录。我不能有(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 .....
答案 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