mayton2019, не должен, потому что у меня в задаче в приоритете получить данные через code, а уже если их нет, то забирать из ID, потому что он есть точно. Эти два поля вместе с собой никак не связаны
mayton2019, т.е. грубо говоря, мне вопрос решить проще будет двумя запросами? Первым проверить code = :value, если ничего не найдено, то вызывать второй id = :value?