Тема: Запрос
Показать сообщение отдельно
Старый 23.04.2002, 11:30   #4  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
PlasticinE
Попробуй сказать ему :
SalesId st;
Спасибо. Это действительно помогло. То есть сравнивать со строками нельзя, а с типами унаследованными от строки можно. Странно, но ладно...

Цитата:
Dron AKA andy
А здесь можно использовать переменную типа SalesLine:
SalesLine sl;
;
select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId;
print sl.LineAmount;
Да действительно это работает. А ранее я пробовал так:

print (select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId).LineAmount;

А вот это уже не работает !!!!! Курсор становится на sl и говорит, что таблица не существует. Почему ????