MySQL 获取具有特定 ID 的最新结果?

标签 mysql

我有以下 mySQL 表

id   userid        document            created_date
___________________________________________________________
1  |     39 | 3985_doc_1363249277 | 2013-03-15 10:03:14
2  |     39 | 3985_doc_1363319837 | 2013-03-06 11:57:17
3  |     39 | 3985_doc_1363321078 | 2013-02-05 12:17:58
4  |     24 | 1524_doc_1363328910 | 2013-03-15 14:28:30
5  |     24 | 1524_doc_1363586975 | 2013-03-18 14:09:35

我想选择userid是'39'的最新文档。 created_date '2013-03-15 10:03:14' 的文档将是结果。

如何查询数据库来获得这个结果?

最佳答案

SELECT *
FROM yourTableName
WHERE userid = 39
ORDER BY created_day DESC
LIMIT 1

关于MySQL 获取具有特定 ID 的最新结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15472168/

相关文章:

mysql - 如何在 Mysql 中连接两个表并根据不同列对它们的列求和

python - 获取executemany后插入的主键

PHP OOP MySQL 连接

c++ - 使用%s的C++嵌套循环

php - MySQL 更新和动态多选

php - MySQL 选择每第三个结果并选择 2x 第三个结果?

mysql - 从 node.js 返回多行

mysql - sql从表的不同列中选择平均值

php - 如何根据预订更改 td 的颜色?

Python Django : Load Autofield to MySql Table using loaddata