Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
1. НЕТ занчения ISNULL и потому от него невозможно избавиться. ЕСТЬ значение NULL и с нми просто надо научиться работать. 2.
------------------ Лень - это неосознанная мудрость. |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
LED Сообщений: 204 Дата регистрации: 22.07.2006 |
Не работает Пишет Data type mismatch Решил вот так:
Хотелось решить запросом Спасибо всем кто участвовал в ТЕМЕ |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Разумеется. Ибо ДАТА и ЧИСЛО - разные типы. На что и ругань. ------------------ Лень - это неосознанная мудрость. |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
LED Сообщений: 204 Дата регистрации: 22.07.2006 |
SSA
Пока писал не увидел, что Вы уже дали ответ. Я попробую. Наверно это разумно... |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
ВладимирС Сообщений: 1693 Дата регистрации: 03.11.2005 |
Честно говоря думал, что вопросы по FoxPro в другом месте, да и заголовок меня смутил... SQL Server... Извиняюсь... Если dtp - это дата, то в NVL(Min(dtp),0) вместо 0 надо подставить создание нужной даты... |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Ну для фокса это вполне себе нормальный вариант. По логике работы агрегирующих функций в таком запросе ВСЕГДА будет одна запись. NULL в поле считаемом через min/max будет в двух случаях: - под внешнее WHERE условие не попало ни одной записи. - под внешнее условие попали записи, но в них всех соответствующее поле содержит NULL (NULL значения НЕ учитываются агрегирующими функциями). Решить что? Что должен возвращать запрос в каждом из возможных случаев (нет записей по условию, есть запись но там поле даты содержит null, есть записи с заполненными датами)? Вообще вполне себе можно добавить поле okID в выбираемые поля и в поле группировки, т.е. запрос типа
------------------ WBR, Igor |
Re: SQL Server Узнать существует ли хотя бы одна запись | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Да не за что))) Все относилось к ТС. Который пользует некропосты. И с подсказками работает... все до букв надо? ------------------ |
© 2000-2024 Fox Club  |