ты сравниваешь два параметра, а не задаешь условие выборки
Код:
select * from work where PRIORITY = :dd1
(PRIORITY) - поле таблицы
Не знаю как еще объяснить.
Ты же делаешь
Код:
select * from work where :параметр1 = :параметр2
параметр1, параметр2 - параметры которые sql парсер заменит на значения и ты получишь
select * from work where 1 = 'жопа'
условие всегда будет false (если база не сругается ошибкой), выборка ничего не вернет.