Ah, sorry about this - my query is this one:

SELECT * FROM multiturnTable WHERE rowid in (SELECT rowid FROM 
multiturnTable WHERE player1 ='?' UNION ALL SELECT rowid FROM 
multiturnTable WHERE player2 = '?') AND (complete=0 OR p1SubmitScore=0 
OR p2SubmitScore=0)

And I only want to consider the last 5000 for any SELECTs from 
multiturnTable.

Thanks,
Ian

On 14/03/2011 17:54, Adam DeVita wrote:
> select id from table order by id desc limit 5000
>
>
> Adam
>
> On Mon, Mar 14, 2011 at 1:52 PM, Ian Hardingham <i...@omroth.com 
> <mailto:i...@omroth.com>> wrote:
>
>     Hey guys.
>
>     I have a table with an autoincrement primary ID, and as part of a
>     select
>     I would like to only take the 5000 "largest"/most recent ids.  Is
>     there
>     a quick way of doing this without having to get the max first?
>
>     Thanks,
>     Ian
>     _______________________________________________
>     sqlite-users mailing list
>     sqlite-users@sqlite.org <mailto:sqlite-users@sqlite.org>
>     http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
>
>
>
> -- 
> VerifEye Technologies Inc.
> 905-948-0015x245
> 151 Whitehall Dr, Unit 2
> Markham ON, L3R 9T1
> Canada
>

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to