Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверте код выборки, Проверте код выборки 
:(
    Опции темы
digkill
Дата 11.2.2010, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.2.2010

Репутация: нет
Всего: нет



Код

select name_hall, count(distinct name_sector) as kolvo_sectors 
from sector b inner join hall a on b.number_hall=a.id sector order by name_hall

PM MAIL   Вверх
digkill
Дата 11.2.2010, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.2.2010

Репутация: нет
Всего: нет



 smile 
PM MAIL   Вверх
former
Дата 12.2.2010, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MEMS Expert
***


Профиль
Группа: Завсегдатай
Сообщений: 1166
Регистрация: 1.3.2006
Где: Россия

Репутация: 1
Всего: 17



Что в итоге нужно получить?

Это сообщение отредактировал(а) former - 12.2.2010, 01:04


--------------------
Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами.
PM MAIL   Вверх
Deniz
Дата 12.2.2010, 06:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 22
Всего: 44



digkill, не рабочий код, FireBird будет ругаться  smile 
Поддерживаю former, что нужно-то?


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
digkill
Дата 12.2.2010, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.2.2010

Репутация: нет
Всего: нет



Есть вот такие таблицы из бд "кинотеатр":
Зал

Код

 CREATE TABLE "HALL" 
(
  "ID"    INTEGER NOT NULL,
  "SEATING_CAPACITY"    INTEGER NOT NULL,
  "NAME_HALL"    VARCHAR(30) NOT NULL,
 PRIMARY KEY ("ID")
);
SET TERM ^ 


и Сетор 
Код

CREATE TABLE "SECTOR" 
(
  "ID"    INTEGER NOT NULL,
  "NAME_SECTOR"    VARCHAR(5) NOT NULL,
  "NUMBER_HALL"    INTEGER NOT NULL,
 PRIMARY KEY ("ID")
);
ALTER TABLE "SECTOR" ADD FOREIGN KEY ("NUMBER_HALL") REFERENCES HALL ("ID");
SET TERM ^ ;


Нужно получить такие выборки:
Вывести кол-во сеторов по залам (название зала, кол-во сеторов)

Добавлено через 5 минут и 31 секунду
я рабатаю на Interbase
PM MAIL   Вверх
Frees
Дата 12.2.2010, 15:29 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 1
Всего: 54



Цитата(digkill @  12.2.2010,  00:32 Найти цитируемый пост)
 kolvo_sectors 

убить за написание русских слов латником

COUNT_sectors

Добавлено @ 15:34
Код

SELECT A.NAME_HALL, 
    COUNT(B.ID) AS COUNT_SECTORS 
FROM HALL A
  LEFT JOIN SECTOR B ON B.NUMBER_HALL=A.ID 
GROUP BY A.NAME_HALL
ORDER BY A.NAME_HALL


Это сообщение отредактировал(а) Frees - 12.2.2010, 15:36


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
digkill
Дата 12.2.2010, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.2.2010

Репутация: нет
Всего: нет



СПАСИБО BIG!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.1208 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.