Как выбрать все записи, если условие в WHERE не пришло?
К примеру есть запрос SELECT * FROM tabletest WHERE id=1
id приходит параметром, как оставить такую же структуру запроса, но выбрать все значения. Есть ли замена * в условии.
Как вариант, можно заюзать условие OR. Но в данном случае вам придётся дважды передавать один и тот же id в запрос. Получится что-то подобное этому: SELECT * FROM tabletest WHERE id=? OR '*'=?