Как получить конкретную строку из БД?

Slava Epifanov

У меня есть БД с некими строками. Столбцы: name и family.

У меня 3 Пети. Нужно получить данные только второго(например). Причём искать с помощью WHERE name LIKE "Петя".

Сформулируйте, пожалуйста, мне запрос.

Помогите, пожалуйста!

1 ответ

Slava Epifanov

Можно выбрать 2 запись оператором LIMIT.

SELECT name, family FROM myTable WHERE name LIKE "%Петя%" LIMIT 1, 1

Из всех "Петь" возьмешь одну запись пропустив первую. Подробнее можешь тут почитать.

licensed under cc by-sa 3.0 with attribution.