2017-08-18 1 views
0

私は最後の200レコードとは区別したいです。だから私はこのmysqlサブクエリ制限代替

select 
    distinct(server_ip) 
FROM 
    resource_monitor where server_ip IN 
    (SELECT server_ip FROM resource_monitor ORDER BY id DESC LIMIT 0, 200 
    ) 

のクエリを書いている。しかし、これは私が

this version of mysql doesn't yet support 'limit & in/all/any/some subquery' 

このクエリの代わりは何であるエラーを示して?

+0

DISTINCTは、関数 – Strawberry

+0

はそれが最後の6レコードの "作り、https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-を見ないことに注意してくださいfor-what-like-to-the-very-simple-sql-queryのようなものです – Strawberry

答えて

1
select distinct t1.server_ip 
from (select server_ip from resource_monitor ORDER BY id DESC LIMIT 200) as t1;