Задать вопрос
RazerVG
@RazerVG
Full-stack

Как выбрать все записи, если условие в WHERE не пришло?

К примеру есть запрос
SELECT * FROM tabletest WHERE id=1
id приходит параметром, как оставить такую же структуру запроса, но выбрать все значения. Есть ли замена * в условии.

К примеру
SELECT * FROM tabletest WHERE id=*
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
строить нормально запросы с помощью билдеров и не мучаться.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
Как вариант, можно заюзать условие OR. Но в данном случае вам придётся дважды передавать один и тот же id в запрос. Получится что-то подобное этому:
SELECT * FROM tabletest WHERE id=? OR '*'=?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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