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

Вниз

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

 
Evyshka   (2003-04-29 09:43) [0]

Здравствуйте! Помогите составить запрос
Имеется 3 таблицы

Table1
имя пользователя1 код пользователя1
имя пользователя2 код пользователя2
............
имя пользователяN код пользователяN

Table2

field11.........field1N код пользователя1
field21.........field2N код пользователя1
field31.........field3N код пользователя2
field41.........field4N код пользователяN
..........................

Table3

field11.........field1M код пользователя1
field21.........field2M код пользователя2
field31.........field3M код пользователя2
field41.........field4M код пользователяN
..........................

Результат
имя пользователя кол-во записей в table2 кол-во записейв table3
т.e
имя пользователя1 2 1
имя пользователя2 1 2
имя пользователяN 1 1


 
GLUKAS   (2003-04-29 09:51) [1]

Select T1.имя ,(Select count(*) from Table2 T2 where T2.UID=T1.UID),(Select count(*) from Table3 T3 where T3.UID=T1.UID) from Table1 T1


 
Evyshka   (2003-04-29 09:53) [2]

в Paradox не выполняется почему то


 
ЮЮ   (2003-04-29 09:54) [3]

SELECT
t1.Name, t2.cnt2, t3.cnt3
FROM
Table1 t1
LEFT JOIN cnt2.sql t2 ON t1.Code = t2.Code
LEFT JOIN cnt3.sql t3 ON t1.Code = t3.Code

где cnt2.sql содержит текст
SELECT Code, Count(Code) cnt2 FROM Table2 GROUP by CODE

a cnt3.sql :
SELECT Code, Count(Code) cnt3 FROM Table3 GROUP by CODE

и эти файлы лежат в "Базе данных" Парадокс


 
Evyshka   (2003-04-29 09:59) [4]

нужно сохранить два файла cnt2.sql и cnt3.sql и использовать их в программе? при выполнении query ?


 
Evyshka   (2003-04-29 10:57) [5]

ЮЮ Спасибо преогромное В paradox-е все просто супер :-))
Правда еще в DElphi не пробовала



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

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

Наверх





Память: 0.45 MB
Время: 0.008 c
14-59907
Fenik
2003-04-28 00:18
2003.05.19
Прошу у всех прощения!


11-59644
GROL
2002-08-12 18:32
2003.05.19
OWNERDRAW Menu


1-59775
Peter
2003-05-06 17:50
2003.05.19
Как узнать путь


3-59535
CB
2003-04-24 06:50
2003.05.19
ADO


1-59718
Nikos
2003-05-04 18:00
2003.05.19
Обработка исключительных ситуаций





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский