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

Вниз

FireBird и SQL запрос   Найти похожие ветки 

 
Максим   (2005-01-17 12:52) [0]

Переставил версию FireBird"а SQL запрос перестал работать, что делать (Был FireBird 1.0 стал FireBird 1.5.1)


 
Sergey13 ©   (2005-01-17 13:02) [1]

И что ты хочешь услышать? Сочувствие? Ну сочувствую.


 
Максим   (2005-01-17 13:03) [2]

Вот такая вот ошибка:
Dinamic SQL Error.
SQL error code = -104.
Invalid expression in the ORDER BY clause (not contained in either an aggregate function or the GROUP BY clause).


 
Sergey13 ©   (2005-01-17 13:12) [3]

Может и запрос когда увидим?


 
Максим   (2005-01-17 13:18) [4]

Вот запрос ...
SELECT users_list.cardno, users_list.scidka, USERS_LIST.NAME_FIRST, sum(pocups_sum.sum_check) as sum_check
FROM users_list, pocups_sum
WHERE pocups_sum.id_user=users_list.id_user
GROUP BY users_list.cardno, users_list.scidka, USERS_LIST.NAME_FIRST
ORDER BY USERS_LIST.id_user


 
msguns ©   (2005-01-17 13:28) [5]

И где у тебя в списке выводимых полей id_user ? И причем здесь версия фарьберда ?


 
Johnmen ©   (2005-01-17 13:28) [6]

:)
А какую сортировку ты хотел увидеть, если в результирующем НД нет даже намека на поле, по которому сортируется ?


 
Fay ©   (2005-01-17 13:34) [7]

2 msguns ©   (17.01.05 13:28) [5]
2 Johnmen ©   (17.01.05 13:28) [6]

С каких это пор появилась необходимость включать в результируюжий набор поля сортировка?!


 
Fay ©   (2005-01-17 13:35) [8]

В смысле "сортировки" 8)


 
Danilka ©   (2005-01-17 13:45) [9]

[7] Fay ©   (17.01.05 13:34)
А что, в МС-Скуле прокатит, если делать сортировку по полю, которое не входит в состав группировки? :))


 
Danilka ©   (2005-01-17 13:46) [10]

[2] Максим   (17.01.05 13:03)
Если с англицким напряг, переведи текст ошибки онлайн-переводчиком, например. :))


 
Johnmen ©   (2005-01-17 13:48) [11]

>Fay ©   (17.01.05 13:34) [7]

Такой необходимости никогда и не было.
Но ты учти, что здесь мы имеем дело с группировкой...


 
Sergey13 ©   (2005-01-17 13:51) [12]

Сейчас уже нет возможности проверить, но кажется в ФБ1 такое действительно прокатывало. Вроде вспоминается такое же. Хотя утверждать на 100% не возьмусь.


 
Fay ©   (2005-01-17 13:53) [13]

2 Johnmen ©   (17.01.05 13:48) [11]
Угу. Торможу 8(


 
Johnmen ©   (2005-01-17 14:12) [14]

>Sergey13 ©   (17.01.05 13:51) [12]

Да, такое прокатывает и на IB6. При этом выполняется двойная сортировка, от ГРУП БАЙ и ОРДЕР БАЙ.
Но, поскольку ТАКАЯ сортировка абсолютно бессмысленна, то в FB1.5 более строго подошли к делу...:)


 
Danilka ©   (2005-01-17 14:17) [15]

Круто! Дай мне то, незная что. :)


 
msguns ©   (2005-01-17 14:24) [16]

>Johnmen ©   (17.01.05 13:28) [6]

С двух стволов по одному воробью ? Что ж от бедного осталось-то ?



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

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

Наверх





Память: 0.48 MB
Время: 0.037 c
9-1098710056
Zeqfreed
2004-10-25 17:14
2005.02.13
Полноэкранность в OpenGL


14-1106315451
syte_ser78
2005-01-21 16:50
2005.02.13
блин, нужен отдых.


4-1103836615
Михаил М
2004-12-24 00:16
2005.02.13
Стандарный вывод (ввод) консольных приложений Windows


10-1083227214
Господин Уэф!
2004-04-29 12:26
2005.02.13
Как выставить окно Excel "всегда наверху"?


3-1105452134
CRACKISH
2005-01-11 17:02
2005.02.13
Count и DbGrid?





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