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

Вниз

групировка по полю memo,обьекта OLE в запросе   Найти похожие ветки 

 
denis24   (2004-11-10 13:48) [0]

Что делать если в запросе с обьединениями нужно делать сабж(перечисляю в select все поля-соотв по всем группирую в group by),а по этим полям групировать нельзя? А выводить их в результате запроса нужно..


 
Johnmen ©   (2004-11-10 13:52) [1]

Приводи желаемый запрос.


 
Соловьев ©   (2004-11-10 13:53) [2]

http://delphimaster.net/view/3-1100003561/


 
denis24   (2004-11-10 14:04) [3]

SELECT tblMain.id_main, tblMain.id_analiz, tblKlients.fam, Count(tblMain_diagnoz.id) AS [Count-id], tblMain.picture
FROM (tblKlients RIGHT JOIN (tblDoctor RIGHT JOIN tblMain ON tblDoctor.id_doctor = tblMain.id_doctor) ON tblKlients.id_klient = tblMain.id_klient) LEFT JOIN tblMain_diagnoz ON tblMain.id_main = tblMain_diagnoz.id_main
GROUP BY tblMain.id_main, tblMain.id_analiz, tblKlients.fam, tblMain.picture

Если без поля id_main.picture то все работает.
база Access2000


 
Соловьев ©   (2004-11-10 14:06) [4]

http://delphimaster.net/view/3-1100003561/


 
denis24   (2004-11-10 15:35) [5]

Смысл понятен.
Только когда я пишу
sql.add("SELECT id_main, count(id_diagnoz) AS count_diagnoz INTO temp");
sql.add("FROM tblmain_diagnoz GROUP BY id_main");
Вываливается ошибка  "Access violation in address...
in module msjet40.dll"
Можно сразу в новую таблицу писать в аксесовских базах?


 
sniknik ©   (2004-11-10 19:39) [6]

исключи его из групировки (раз уж так работает) а в списке напиши First(tblMain.picture)



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

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

Наверх





Память: 0.46 MB
Время: 0.044 c
4-1099148447
Zq
2004-10-30 19:00
2004.12.12
Как узнать и поменять уровень общей громкости звука


6-1096904375
Yermek
2004-10-04 19:39
2004.12.12
Удаленный рабочий стол


3-1100503339
snake1977
2004-11-15 10:22
2004.12.12
union для стандартного алиаса


4-1098861435
Prov
2004-10-27 11:17
2004.12.12
RegDeleteKey - как удалить ключ с внутренними ключами


14-1100344529
VID
2004-11-13 14:15
2004.12.12
Как сделать так...





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