【发布时间】:2017-03-31 19:17:50
【问题描述】:
我正在尝试从我的数据库中从最高序列号中选择数据,我已经为此苦苦挣扎了一段时间,但无法让它工作。
数据库有很多包含数据的列。我只想搜索具有最高序列号的行中的数据,因为来自较低序列的数据对我没有任何价值。不幸的是,不能删除来自较低序列的行。
数据库如下所示:
-----------------------------
| ID | SEQ | rest of the data
-----------------------------
| 1 | 1 | ..
| 1 | 2 | ....
| 2 | 1 | ..
| 1 | 3 | ....
| 3 | 1 | ..
| 1 | 2 | ....
| 4 | 1 | ........
我的问题是,如何仅选择具有最高序列号的 ID 并使用 WHERE 子句在这些行中搜索?
【问题讨论】: