Как передать параметры на запрос?

Я пытаюсь написать запрос для своего приложения, но у меня возникли некоторые проблемы. Мне нужно передать в качестве параметра одно поле моей базы данных, например:

SELECT name, phone, email 
FROM company 
WHERE $P{clause} = $P{key}
ORDER BY $P{order}

Потому что предложение WHERE и предложение ORDER BY являются динамическими для выбора пользователем.

С помощью$P{} это не сработало.

Ответы на вопрос(2)

Ваш ответ на вопрос