Mysql 从终端获取数据

Mysql 从终端获取数据,mysql,sql,Mysql,Sql,我从数据库中检索数据,如下所示: select * from MOVIE_COMMENT where USER_ID = 102 LIMIT 10 42 31 30 29 26 24 .. .. .. 这将为我提供ID为的数据: 20 21 22 23 24 26 29 30 31 42 我想要的是从终端相关用户处接收数据,如下所示: select * from MOVIE_COMMENT where USER_ID = 102 LIMIT 10 42 31 30 29 26 24 ..

我从数据库中检索数据,如下所示:

select * from MOVIE_COMMENT where USER_ID = 102 LIMIT 10
42
31
30
29
26
24
..
..
..
这将为我提供ID为的数据:

20
21
22
23
24
26
29
30
31
42
我想要的是从终端相关用户处接收数据,如下所示:

select * from MOVIE_COMMENT where USER_ID = 102 LIMIT 10
42
31
30
29
26
24
..
..
..

我该怎么做呢?

如果您想要最后十行而不是第一行,请尝试使用ORDER BY和DESC对数据进行排序。

如果您想要最后十行而不是第一行,请尝试使用ORDER BY和DESC对数据进行排序

SELECT * FROM MOVIE_COMMENT 
WHERE USER_ID = 102 
ORDER BY COLUMN_NAME DESC 
LIMIT 10
是否按顺序使用

是否按
顺序使用

选择*from MOVIE_COMMENT,其中USER_ID=102 order by column_name desc limit 10

这会给你想要的

选择*from MOVIE_COMMENT,其中USER_ID=102 order by column_name desc limit 10


这将为您提供您想要的

您在使用什么mssql、oracle、mysql…?您在使用什么mssql、oracle、mysql。。。。?