Задать вопрос
@rv9ufz
Кратко о себе

MySQL, проверить, есть ли результат в последних 10 строках?

Здравствуйте.
Подскажите пожалуйста, можно ли как-то реализовать сие только путем запроса, без применения php?
Т.е. допустим
SELECT string FROM list ORDER BY id DESC LIMIT 10
И хотелось бы в конец дописать WHERE string = 'что-то там'
Или только получать результат в массив и в нём уже искать, есть ли это что-то среди последних 10 строк?
  • Вопрос задан
  • 53 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
glaphire
@glaphire
PHP developer
Можно попробовать вложенные запросы:
SELECT string FROM (SELECT string FROM list ORDER BY id DESC LIMIT 10) AS alias_table WHERE string = 'something';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы