Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2013, 22:28   #1
Lemev
Новичок
Джуниор
 
Регистрация: 11.02.2013
Сообщений: 1
По умолчанию Стандарт SQL92

Здравствуйте,
в каком месте не удовлетворяет указанному стандарту следующий запрос

SELECT code, dDay, value
FROM
infDays
LEFT JOIN
rate
ON date<=dDay
GROUP BY
code,dDay
HAVING
dDay-date=MIN(dDay-date);

Спасибо за внимание.
С уважением, Евгений.
Lemev вне форума Ответить с цитированием
Старый 11.02.2013, 23:38   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Могу предложить текст стандарта, по нему и определить, что не удовлетворяет
http://www.contrib.andrew.cmu.edu/~s...ql/sql1992.txt
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.02.2013, 10:22   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Код:
SELECT code, dDay, value
...
GROUP BYcode,dDay
...
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 12.02.2013, 10:24   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

согласен с evg_m - нельзя использовать в селекте поля, которые не являются полями группировки!

Цитата:
Код:
SELECT code, dDay, value 
FROM 
infDays 
LEFT JOIN 
rate 
ON date<=dDay 
GROUP BY code, dDay
выделил красным отсутствующее поле!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стандарт С++11 Suby Общие вопросы C/C++ 11 29.11.2012 21:40
qt и c++ стандарт filin2323 Общие вопросы C/C++ 2 18.08.2011 18:11
Стандарт на русском AJlxuMuk Общие вопросы C/C++ 2 12.04.2011 08:32
Тесты в Excel, не стандарт... keksik Microsoft Office Excel 4 08.02.2011 20:27
WinApiEx - стандарт Number 1 Izhic Win Api 2 27.04.2009 16:40