19.08.2004, 09:32 | #1 |
Участник
|
Сложные SQL запросы
Что то я не понимаю одной вещи - можно ли в Аксапте программно сделать запрос, выбирающий данные сразу из нескольких таблиц (по JOIN) и если да, то как осуществляется работа с результатом?? Например у меня есть две связанные по ItemID таблицы (InventTable и InventItemBarcode), мне желательно в один запрос извлечь все штрих-коды (InventItemBarcode.ItemBarcode) и названия номенклатур из связанной InventTable для этих штрих-кодов. На SQL запрос реализующий такое выглядит примерно так (за корректность синтаксиса не ручаюсь):
SELECT IT.ItemName, IIT.ItemBarcode FROM InventTable as IT, InventItemBarcode as IIT WHERE IIT.ItemId = IT.ItemId (для более корректного результата лучше использовать JOIN, но это не суть вопроса) Как такое провернуть в аксапта и (самое главное) как потом итерировать по строкам результата, чтобы в итерации были доступны и InventTable.ItemName и InventItemBarcode.ItemBarcode?? |
|
|
|