Php 如何将行插入数据库中的第一位
我有一个问题,我想使用php将新行插入db(mysql),我需要将它添加到表中的第一位,但它位于最后一位 我需要这样把它缩短: 三, 二, 一, 但它像短裤 一, 二, 三, 你能帮我吗Php 如何将行插入数据库中的第一位,php,mysql,Php,Mysql,我有一个问题,我想使用php将新行插入db(mysql),我需要将它添加到表中的第一位,但它位于最后一位 我需要这样把它缩短: 三, 二, 一, 但它像短裤 一, 二, 三, 你能帮我吗 非常感谢,StepanSQL数据库不保证订单,除非您指定了一个order BY子句 如果有标识符列,则可以执行以下操作: SELECT ... FROM your_table ORDER BY id DESC order by id desc 假设使用增量ID作为唯一键,则可以执行以下操作: SELECT
非常感谢,StepanSQL数据库不保证订单,除非您指定了一个
order BY
子句
如果有标识符列,则可以执行以下操作:
SELECT ...
FROM your_table
ORDER BY id DESC
order by id desc
假设使用增量ID作为唯一键,则可以执行以下操作:
SELECT ...
FROM your_table
ORDER BY id DESC
order by id desc
如果没有,则可以向数据库中添加一个名为“created”的列,该列将是创建行时设置为NOW()的日期时间。然后你会做:
order by created desc
mysql中的ORDER BY如何?mysql数据库中元组的顺序不受保证,您需要使用
ORDER BY
。无论何时选择,只要按键降序即可。有一个自动递增键会有帮助。