Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Группировка записей из двух таблиц

$
0
0
Знатоки SQL-запросов в MS SQL, помогите сформировать запрос.
Имеется две таблицы:
Одна с полями Data_Zaezda, Marshrut, Id_Pochta
Вторая с полями Id_Pochta, Adress, Region
В первую таблицу попадают записи с датой и номером маршрута курьера и объектами на этом маршруте.
Во второй таблице адрес нахождения объекта.

Мне надо сформировать SQL-запрос и отобрать маршруты на которых был всего один объект.

Я делаю так и запрос выдает маршруты с одним объекты, сгруппировав по дате:

SQL.ADD('SELECT Data_Zaezda, Marshrut, COUNT(Id_Pochta) ');
SQL.ADD('FROM Zayavki ');
SQL.ADD('WHERE (Data_Zaezda BETWEEN :datPass1 AND :datPass2)');
SQL.ADD('GROUP BY Data_zaezda, Marshrut');
SQL.ADD('HAVING COUNT(Id_Pochta)=1');
SQL.ADD('ORDER BY Data_zaezda');

Но мне надо вывести еще адрес этого объекта. Как сделать все в одном запросе?

Viewing all articles
Browse latest Browse all 7251

Trending Articles