Например, я запрашиваю поле, которое я знаю, будет уникальным и индексируется, например, первичный ключ. Поэтому я знаю, что этот запрос будет возвращать только 1 строку (даже без LIMIT 1)
SELECT * FROM tablename WHERE tablename.id=123 LIMIT 1
или обновить только 1 строку
UPDATE tablename SET somefield='somevalue' WHERE tablename.id=123 LIMIT 1
Добавил бы LIMIT 1
улучшить время выполнения запроса, если поле проиндексировано?