I\'m in the process of generalizing a Django DB replication app and it uses the statement:
SELECT %s FROM %s LIMIT 1
to fetch 1 row and use
http://en.wikipedia.org/wiki/Select_(SQL)#Limiting_result_rows lists all of the major variants of the select command.
I believe the best way to do this is to use the SET ROWCOUNT command before your SELECT statement.
So, for you:
SET ROWCOUNT 1 SELECT %s FROM %s