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

Вниз

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

 
RAM   (2003-11-25 17:55) [0]

добрый вечер
есть запрос
Query2.Sql.Add("SELECT DISTINCT K.RJ");
Query2.Sql.Add("FROM RAJ R, KRJ K, ORDP O");
Query2.Sql.Add("WHERE (R.KR = K.KR) AND (O.KR = K.KR) AND (SK < :mydata) AND (SK1 < :mydata)");
Query2.Sql.Add("ORDER BY K.RJ");

фильтрую повторяющиеся записи, однако мне нужно подсчитать(знать) сколько раз они повторились в запросе и вывести количество в поле R.OUT табл. паралельно значению K.RJ

заранее благодарен


 
Serg   (2003-11-25 18:09) [1]

SELECT K.RJ, count(*)
FROM RAJ R, KRJ K, ORDP O"
WHERE (R.KR = K.KR) AND (O.KR = K.KR) AND (SK < :mydata) AND SK1 < :mydata)
group by K.RJ
ORDER BY K.RJ"


 
RAM   (2003-11-25 18:20) [2]

не отображает цифирки =(


 
Serg   (2003-11-25 18:25) [3]

а что отображает?


 
Johnmen   (2003-11-25 18:26) [4]

>вывести количество в поле R.OUT

В поле можно записать, а вывести - на экран/бумагу...:)
И что такое R.OUT ?


 
RAM   (2003-11-25 18:28) [5]

нифига.. устраняет повторяющиеся значения, а их количество не показывает... а мне надо чтобы напротив значения показывало в поле количество его повторений


 
Vlad   (2003-11-25 18:30) [6]


> RAM (25.11.03 18:28) [5]

Ответь на Johnmen © (25.11.03 18:26) [4]
И где ты смотришь результат ?


 
RAM   (2003-11-25 18:33) [7]

2Johnmen
в дбгрид
R.OUT - поле табл RAJ


 
Johnmen   (2003-11-25 18:43) [8]

Еще раз.
Тебе надо записать количество в поле таблицы или
Отобразить количество с помощью получаемого НД ?


 
RAM   (2003-11-25 18:45) [9]

отобразить
отобразить сколько раз это самое значение повторяется


 
Johnmen   (2003-11-25 18:49) [10]

...count(*) AS MyCountField ...
В наборе данных будет поле с именем MyCountField


 
RAM   (2003-11-25 18:52) [11]

2Johnmen:
РУЛИТ!! %) сенькс



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

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

Наверх





Память: 0.46 MB
Время: 0.009 c
7-52414
maksim_rec
2003-10-10 13:54
2003.12.16
Запуск приложения с использованием INI


1-52214
FBI
2003-12-05 09:15
2003.12.16
Буфер


1-52174
Hsite
2003-12-02 12:52
2003.12.16
Послать ключ реестра на e-mail


1-52206
selena
2003-12-05 11:05
2003.12.16
Shellexecute


1-52247
NneRreaLl
2003-12-04 14:32
2003.12.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский