Помогите составить запросы пожалуйста

Тема в разделе "Delphi - Базы данных", создана пользователем Andrey Kad., 22 июн 2006.

Статус темы:
Закрыта.
  1. Andrey Kad.

    Andrey Kad. Гость

    Есть две таблицы :1.Города <код,название> 2.Жители <код города,фио>.Необходимо возвращать список городов с указанием количества жителей и названия города. Возвращать количество городов где не менее 1000 жителей.
     
  2. Barmutik

    Barmutik Гость

    Код (Text):
    SELECT C.CityName, P.PeopleCount FROM Cities C, Peoples P WHERE C.C_ID = P.C_ID AND
    P.PeopleCount >= 1000
     
  3. Andrey Kad.

    Andrey Kad. Гость

    Дак ведь нету поля пиплкаунт в таблице пипл.В ней только фио и код города.
     
  4. Andrey Kad.

    Andrey Kad. Гость

    То есть сити связан с пипл 1 ко многим.

    То есть сити связан с пипл 1 ко многим.
     
  5. Barmutik

    Barmutik Гость

    Ааа... ну тогда так:

    Код (Text):
    SELECT C.CityName, P.PeopleCount FROM Cities C, (SELECT COUNT(*) AS PeopleCount, C_ID FROM Peoples GROUP BY C_ID) P WHERE C.C_ID = P.C_ID AND P.PeopleCount >= 1000
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей