Я хочу получить сумму количества из нижеследующего запроса. как я напишу группу по предложению ниже.получение проблемы в группе по предложению
select top 1
EvrId,
TimeStamp,
Date,
BnhTnkMik1 as Quantity,
(select TnkCode from Tanklar where TnkId=BnhTnkId) as Tank,
FuelCode,
InvoiceNo from Evrak
join Hareket on (BnhEvrId=EvrId)
join Stoklar on (StokId=BnhStok)
where EvrTip=14 and EvrStatu='A'
Ваш синтаксис оставляет желать много лучшего. Вы должны использовать псевдонимы таблиц ... Прямо сейчас нам неизвестно, какие столбцы поступают из таблиц. Предложение join не нуждается в скобках, и ваш подзапрос для поля Tank, вероятно, будет более быстрым и последовательным в качестве объединения. – Fosco
на самом деле feild «BnhTnkMik1» может содержать 1 или более одного значения в таблице «Hareket». Мне нужно общее количество для определенного продукта в соответствии с этим EvrId, который сопоставляется с столбцом BnhEvrId. –