surgutfred
 
  
  Full Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Следующий вопрос:   Есть таблица Проект, в которой номер проекта, материал по проекту, и количество по проекту.   Поставки по проекту идут частями разными поставщиками, и прописаны в таблице Поставки.   Сделал запрос, где выдается инфа: КодПроекта, ПоставленоВсего(все поставки по проекту), и СуммаПоставки(всех поставок)   Проблема в том, что если проект уже есть, а поставок не было, то в результате данного запроса он не выводится, выводятся только те проекты, по которым была хоть одна поставка:        SELECT Поставки.Проект, Sum(Поставки.КоличествоПоставки) AS ПоставленоВсего, Sum(Поставки.ЦенаЗаЕденицу*[КоличествоПоставки]) AS СуммаПоставленного   FROM Поставки   GROUP BY Поставки.Проект;         Уже сделал, - вот так:   SELECT Проект.Кодпроекта, NZ(Sum(Поставки.КоличествоПоставки), 0) AS ПоставленоВсего, NZ(Sum(Поставки.ЦенаЗаЕденицу*[КоличествоПоставки]), 0) AS СуммаПоставленного   FROM Проект LEFT JOIN Поставки ON Проект.Кодпроекта=Поставки.Проект   GROUP BY Проект.Кодпроекта;    |   Всего записей: 589 | Зарегистр. 21-08-2001 | Отправлено:  10:01 18-04-2007  | Исправлено: surgutfred,   10:45 18-04-2007    |  
  |