Главная страница
    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.038 c
3-1105424532
Russko
2005-01-11 09:22
2005.02.13
Работа с базами InterBase


3-1105051517
JaVa73
2005-01-07 01:45
2005.02.13
не открывается libmysql.dll


14-1106515978
UndertWork
2005-01-24 00:32
2005.02.13
MySQL_dbExpress


14-1106494615
KilkennyCat
2005-01-23 18:36
2005.02.13
форум "Компоненты"


3-1105441655
Dr. Andrey
2005-01-11 14:07
2005.02.13
Из mdb в dbf





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