0

私はテーブルを持っています

id  |  sequence | name | status...
1         0       name1   A
2         1       name1   A
3         2       name1   A
4         0       name2   I
5         0       name3   I

クエリは、select * from table where status = 'A' のような name 列を取りません。

私が欲しいのは、このような最大シーケンスのみを取得することです。

id  |  sequence | name | status..
3         2       name1   A
4

1 に答える 1

3

SELECT * FROM table ORDER BY sequence DESC LIMIT 1

また

SELECT * FROM table WHERE sequence=(SELECT MAX(sequence) FROM table)

于 2013-03-27T01:00:28.333 に答える