SQL: тип "Список сторон"
в sql запросе нужно связать две таблицы - звонок и юзер - условием 'если звонок адресован юзеру'.
со стороны юзера есть userid, со стороны звонка - поле to (приходится в квадратные скобки его, дабы не считалось ключевым словом), которое является неким мифическим типом "список сторон". обращения вида call.[to][1] = user.userid не работают (ругается на синтаксис вокруг единицы). на нулевую индексацию ругается так же.
вопрос: как оттуда выдернуть первое поле, чтобы проверить адресата? или, может быть, есть что то вроде if ([to].contains(userid))?
гугл по запросу "crm 'список сторон'" дает 4 ссылки, по 'sql 'список сторон'' - 8, из них полезных ни одной. все, что нашел по массивам в sql, предлагает обращение чуть ли не через vba с описанием собственных контейнеров под то-что-вернет-запрос.
|