我有一个SQL查询如下:
SELECT * FROM `mytable` WHERE 'myfield' = false
Run Code Online (Sandbox Code Playgroud)
如何选择最新的x条目,例如最新的10条?
我如何在SQL中格式化?
除非您在该表中有一些表示插入/更新时间的字段,否则您无法执行此操作.你需要这样的东西才能添加一个ORDER BY... LIMIT 10子句.另一种选择是拥有一个带有AUTO_INCREMENT属性的数字字段(可能是主键?).
RDBMS没有义务按特定顺序返回行(并且依赖它是错误的),除非您明确指定它.
| 归档时间: |
|
| 查看次数: |
98 次 |
| 最近记录: |