а точнее получить их разницу
sql 2000+ v77027+ 1cpp2.0.3.3+ winxp sp3
есть 2 запроса средствами AccountsRecordSet в бух.итоги двух планов счетов
SQL.УстановитьТекстовыйПараметр("ВыбДата",ДатаДок);
SQL.УстановитьТекстовыйПараметр("Подразделение",Подразделение);
ТекстЗапроса = "
|SET NOCOUNT ON
|SELECT
| ОсновнойОстатки.Счет [Счет $Счет.Основной]
| , БюджетныйОстатки.Счет [Счет $Счет.Бюджетный]
| , ОсновнойОстатки.Субконто1
| , ОсновнойОстатки.Субконто2
| , ОсновнойОстатки.Субконто3
| , ОсновнойОстатки.СуммаОстатокДт
| , ОсновнойОстатки.СуммаОстатокКт
| , ОсновнойОстатки.КоличествоОстатокДт
| , ОсновнойОстатки.КоличествоОстатокКт
//| , БюджетныйОстатки.Субконто1
//| , БюджетныйОстатки.Субконто2
//| , БюджетныйОстатки.Субконто3
| , БюджетныйОстатки.СуммаОстатокДт
| , БюджетныйОстатки.СуммаОстатокКт
| , БюджетныйОстатки.КоличествоОстатокДт
| , БюджетныйОстатки.КоличествоОстатокКт
|FROM $БИОстатки.Основной(:ВыбДата,,,,
| (РазделительУчета = :Подразделение)) AS ОсновнойОстатки
|inner join $БИОстатки.Бюджетный(:ВыбДата,,,,
| (РазделительУчета = :Подразделение)) AS БюджетныйОстатки
| on БюджетныйОстатки.Счет=ОсновнойОстатки.Счет
| and БюджетныйОстатки.Субконто1=ОсновнойОстатки.Субконто1
| and БюджетныйОстатки.Субконто2=ОсновнойОстатки.Субконто2
| and БюджетныйОстатки.Субконто3=ОсновнойОстатки.Субконто3
|";
тз=SQL.ВыполнитьИнструкцию(ТекстЗапроса);
в общем мне нужно получить разницу результатов двух запросов в разрезе счетов, и всех субконто