0

私は.... のように a にmysql_query新しくrows 挿入されたものだけを提供する a を構築したいと思います。tablewhere condition

SELECT (LAST 5) FROM `x`  WHERE `USER_KEY` = '$RK' ORDER BY `dd` DESC 

このデータは後でjsonで解析されます。そうしないと、すべてのデータを取得してループしてスローすることになります。

4

1 に答える 1

2

順序を逆にして最初の 5 を取得できます。これは、最後の 5 を取得して逆にソートすることと同じです。

SELECT * FROM `x`  WHERE `USER_KEY` = '$RK' ORDER BY `dd` ASC limit 5

または、あなたができる降順が必要な場合

select * from (SELECT * FROM `x`  
               WHERE `USER_KEY` = '$RK' 
               ORDER BY `dd` asc 
               limit 5) as x 
order by `dd` desc
于 2012-05-12T05:26:42.367 に答える