Зависит от того, что вы подразумеваете под «первым» и «последним».
Вы можете «ЗАКАЗАТЬ ПО» определенного столбца, выбрать «ОГРАНИЧЕНИЕ 1», а затем «ЗАКАЗАТЬ ... ДЕСК», чтобы получить обратное.
, например
SELECT * FROM table ORDER BY col LIMIT 1
SELECT * FROM table ORDER BY col DESC LIMIT 1
... и если вы хотите, чтобы оба в одном запросе:
SELECT * FROM table ORDER BY col LIMIT 1
UNION
SELECT * FROM table ORDER BY col DESC LIMIT 1