![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]()
Имею следующий запрос:
Код:
delphi multiple rows in singleton select Не могу понять из-за чего возникает она. Если убрать сортировку в подзапросе, то ошибка не возникает, но строки он нумерует неправильно. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Подзапрос в SELECT не должен возвращать множественную выборку. Ваш подзапрос как раз и возвращает её. Меняйте логику
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#3 | ||
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() Цитата:
Цитата:
Код:
|
||
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
||
![]() |
![]() |
![]() |
#5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
зачем вообще в подзапросе групировки и сортировки если вы хотите вернуть 1 значение? что в нем еще сортировать и группировать?
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]()
База FireBird. Да дерево пытаюсь построить.
Цитата:
Вот что получается при запросе: Код:
Последний раз редактировалось Stilet; 28.01.2014 в 09:04. |
|
![]() |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
а что показывает каунт?
|
![]() |
![]() |
![]() |
#8 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
![]()
как я понимаю проблема заключается в том что сортировка идет по одному полю (CODE_MAIN_TABLE), а выборка подзапроса фильтруется по другому(CODE_TABLE), от сюда и нестыковка
Пишу на Delphi за еду
Последний раз редактировалось Toxa; 27.01.2014 в 16:30. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Что задали, то и показывает.
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 174
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ошибка при создании аякс запроса | Glowworm | JavaScript, Ajax | 0 | 31.05.2013 19:59 |
Проблема при создании функций. | пАк777 | JavaScript, Ajax | 3 | 13.03.2012 15:50 |
Ошибка при создании SQL запроса | ProgDel | БД в Delphi | 1 | 06.11.2010 22:05 |
Проблема при создании компонента | Levsha100 | Компоненты Delphi | 3 | 02.05.2009 12:05 |
Проблема при создании БД | HAMMAN | БД в Delphi | 4 | 25.04.2008 08:44 |