Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Помогите с запросом   Найти похожие ветки 

 
wirg   (2006-05-14 19:44) [0]

У меня есть 3 таблицы:

Типы устройств:
ИД_типа
Название_типа

Модели устройств:
ИД_модели
название_модели

Устройства:
ИД_устройства
ИД_модели
ИД_типа

Мне нужно посчитать число моделей в таблице Устройства, а затем сформировать таблицу где будет название Модели, название Типа устройства, Число штук.

Как это можно сделать, при помощи SQL и ADOQuery?


 
Desdechado ©   (2006-05-14 20:02) [1]

select count(distinct id_model) from ustrojstva

select M.naz_mod, T.naz_tip, count(U.id_ustr)
from tip T, model M, Ustroj U
where u.id_tip=t.id_tip and u.id_mod=M.id_mod
group by M.naz_mod, T.naz_tip


 
wirg   (2006-05-14 20:29) [2]

Возможно я не очень правильно сформулировал. Задача такая мне нужно сформировать таблицу, в которой будут названия моделей(без повторов), затем тип и число моделей(штук).
Как должен выглядеть запрос?


 
Desdechado ©   (2006-05-14 20:38) [3]

это уже самому нужно подумать, используя другие поля, но тот же принцип, что и в [1]


 
wirg   (2006-05-14 20:45) [4]

В первом запросе после запуска запроса в ACCESS спрашивается какой тип устройства, ввожу номер, и все названия формируются с этим типом, где там может быть ошибка?


 
ANB ©   (2006-05-15 12:43) [5]


> wirg   (14.05.06 20:45) [4]

в 17 строке



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.056 c
15-1147093923
atruhin
2006-05-08 17:12
2006.06.04
Подсчет остатков товара в складских программах


15-1146930890
Nick Denry
2006-05-06 19:54
2006.06.04
как настроить apache локально?


2-1148113941
varfolomey
2006-05-20 12:32
2006.06.04
Непонятное Access Violation


15-1146837402
Непонятно кто
2006-05-05 17:56
2006.06.04
А что такое TV-тюнер


15-1147421427
Der Nechk@ssoff
2006-05-12 12:10
2006.06.04
Нужен файл.Срочно!