Главная страница
    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.47 MB
Время: 0.055 c
1-1106941909
MadGhost
2005-01-28 22:51
2005.02.13
Как мне из Memo сделать наподобие терминалки?


14-1105933656
Чеширский_Кот
2005-01-17 06:47
2005.02.13
Настюша


1-1107142075
Yus
2005-01-31 06:27
2005.02.13
ListView в виртуальном режиме работает коряво


3-1106040041
Russko
2005-01-18 12:20
2005.02.13
ComboBox и БД


3-1105535944
Doctor Deejay
2005-01-12 16:19
2005.02.13
Как можно сделать сортировку в TTable без применения индексов?





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