Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

Нужно составить запрос   Найти похожие ветки 

 
Подскажите   (2002-12-19 15:51) [0]

Есть таблица ЛИц:
code_face,code_podrazd,fio
Есть таблица Детей:
code_child,code_face,fio
Есть справочник подразделений
code_podrazd,name_podrazd

Нужно получить:
Список всех подразделений в котором было бы:
Name_podrazd, Количество_работников, Количество_детей

Подскажите запрос плиз, заранее благодарен.


 
Alexandr   (2002-12-19 15:54) [1]

возьми лучше книжку почитай про SQL.
Чем доставать тут людей элементарными вопросами.


 
Подскажите   (2002-12-19 16:00) [2]

Если так елементарно тогда подскажи.У меня все время выводиться количество детей только.


 
Prooksius   (2002-12-19 16:05) [3]

А так?

select P.name_podrazd, Count(L.fio), Count(CH.fio)
from podrazd P
left join Person L on L.code_podrazd = P.code_podrazd
left join Child CH on CH.code_face = L.code_face
group by P.name_podrazd


 
Alexandr   (2002-12-19 16:10) [4]

ну что тут тебе посоветовать... Учись самостоятельно изучать, разбираться, познавать. Я то так и будешь всю жизнь "подскажите".

select name_podrazd,
(select count(1) from face where face.code_podrazd=podrazd.code_podrazd) face_count,
(select count(1) from face join child on child.code_face=face.cade_face
where face.code_podrazd=podrazd.code_podrazd) child_count
from podrazd

вроде так :)

Да и еще.
Лицензионное соглашение
1. Вы не можете использовать данный код в коммерческих приложениях без согласования с автором.
2. Вы не можете получить бесплатную тех. поддержку по данному коду.
3. Если вы не согласны с данным лицензионным соглашением, то вы не должны использовать этот код в своих программах


 
Alexandr   (2002-12-19 16:12) [5]

а Prooksius © (19.12.02 16:05)
тебе неправильно сказал. :(


 
Подскажите   (2002-12-19 16:22) [6]

>Prooksius © (19.12.02 16:05)
Спасибо.


 
Prooksius   (2002-12-19 18:56) [7]

Нет, у меня неправильно.
см. Alexandr © (19.12.02 16:10)


 
Alexandr   (2002-12-20 06:38) [8]

да он уже свялил, наверное.
Глядишь, через недельку опять появится с тем же вопросом...



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

Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
3-48887
CAMOBAP
2002-12-19 15:53
2003.01.16
DBLookupComboBox


14-49285
klon2003
2002-12-27 16:41
2003.01.16
помогите боже мой


14-49319
Nimda
2002-12-26 16:28
2003.01.16
Age of Empires II


14-49282
gsu
2002-12-27 14:25
2003.01.16
Оказывается в D есть возведение в степень (Power)


14-49222
p@s
2002-12-27 10:28
2003.01.16
А вот такая задачка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский