Показать сообщение отдельно
Старый 22.11.2011, 17:34   #34  
Crusader3000 is offline
Crusader3000
Участник
 
1 / 10 (1) +
Регистрация: 22.11.2011
Адрес: UA
Сегодня бился несколько часов над тем чтобы в select в запросе (where) использовать конкатенацию двух полей в таблице. Не получалось. Пошёл на поклон к знатокам. Оказалось что в select нельзя использовать конкатенацию полей таблицы. Просто нельзя и всё. Можно использовать только одно поле.
Хотя Аксапта правильно создаёт запрос к БД (sql), да и такой запрос в самом sql менеджере работает. А вот Аксапта - против подобного, хотя такой код компилирует успешно. Видимо, с точки зрения синтаксиса, противопоказаний нет.

Пришлось делать выборку всей таблицы и в цикле искать совпадение по конкатенации двух полей.