|
запрос получить последний | ☑ | ||
---|---|---|---|---|
0
Domanoff26
18.09.11
✎
17:22
|
как в запросе наложить условие на документ по последней дате, какой оператор в подязыке запросов?
|
|||
1
Нуф-Нуф
18.09.11
✎
17:24
|
максимум?
|
|||
2
Domanoff26
18.09.11
✎
17:25
|
СчетНаОплату.Дата = Максимум(СчетНаОплату.Дата)? серьезно?
|
|||
3
Нуф-Нуф
18.09.11
✎
17:29
|
запрос покажи и напише подробнее что ты хочешь
|
|||
4
Domanoff26
18.09.11
✎
17:41
|
смысл в том что счет делается на основе заказа, надо вывести сммы и того и другого, но если по заказу несколько счетов то сумму последнего счета, сначало делал проще, но скд заругалось
ВЫБРАТЬ СчетНаОплату.Ссылка КАК Счет, СчетНаОплату.СуммаДок КАК СуммаСч, СчетНаОплату.Дата, СчетНаОплату.ОснованиеР ПОМЕСТИТЬ Счет ИЗ Документ.СчетНаОплату КАК СчетНаОплату СГРУППИРОВАТЬ ПО СчетНаОплату.Ссылка, СчетНаОплату.СуммаДок, СчетНаОплату.Дата, СчетНаОплату.ОснованиеР ИМЕЮЩИЕ СчетНаОплату.Дата = МАКСИМУМ(СчетНаОплату.Дата) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.Ссылка, ЗаказНаряд.СуммаДок, Счет.Счет, Счет.СуммаСч ИЗ Счет КАК Счет ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказНаряд КАК ЗаказНаряд ПО Счет.ОснованиеР = ЗаказНаряд.Ссылка |
|||
5
Domanoff26
18.09.11
✎
17:51
|
ВЫБРАТЬ
ЗаказНаряд.Ссылка КАК Заказ, ЗаказНаряд.СуммаДок КАК СуммаЗАК, СчетНаОплату.Ссылка КАК Счет, СчетНаОплату.СуммаДок КАК СуммаСч, СчетНаОплату.ОснованиеР, СчетНаОплату.Контрагент ИЗ Документ.СчетНаОплату КАК СчетНаОплату ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказНаряд КАК ЗаказНаряд ПО СчетНаОплату.ОснованиеР = ЗаказНаряд.Ссылка СГРУППИРОВАТЬ ПО ЗаказНаряд.Ссылка, ЗаказНаряд.СуммаДок, СчетНаОплату.Ссылка, СчетНаОплату.СуммаДок, СчетНаОплату.ОснованиеР, СчетНаОплату.Контрагент ИМЕЮЩИЕ СчетНаОплату.Дата = МАКСИМУМ(СчетНаОплату.Дата) скд ругается Поле не входит в группу "СчетНаОплату.Дата" <<?>>СчетНаОплату.Дата = МАКСИМУМ(СчетНаОплату.Дата) |
|||
6
Domanoff26
18.09.11
✎
18:22
|
Это условие не работает, как условие поставить по последней дате
|
|||
7
Jaap Vduul
18.09.11
✎
18:28
|
ВЫБРАТЬ
ЗаказНаряд.Ссылка, ЗаказНаряд.СуммаДок, Счет.Ссылка, Счет.СуммаДок ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетНаОплату КАК Счет ПО Счет.ОснованиеР = ЗаказНаряд.Ссылка И Счет.Ссылка В (ВЫБРАТЬ ПЕРВЫЕ 1 С.Ссылка ИЗ Документ.СчетНаОплату КАК С ГДЕ С.ОснованиеР = ЗаказНаряд.Ссылка УПОРЯДОЧИТЬ ПО С.Дата УБЫВ) |
|||
8
Domanoff26
18.09.11
✎
18:35
|
(7) спасибо, что то похожее уже начал делать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |