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

Вниз

SQL   Найти похожие ветки 

 
Андрей   (2001-11-29 22:16) [0]

Испоьзую следующий запрос

SELECT O.OwnerHorse AS Владелец, Sum(H.PriceHorse) AS Сумма
FROM (Owner O LEFT JOIN Horse_Owner HO ON (HO.OwnerHorse = O.OwnerHorse))
LEFT JOIN HorseInfo H ON (H.NickHorse = HO.NickHorse)
GROUP By O.OwnerHorse

Но в таблице Horse_Owner может и не быть записи о владельце. Т.е. суммарная цена H.PriceHorse по владельцу равна нулю.
Как можно вывести этот ноль в DBGrid. А то в моем случае выводится: Имя владельца и пустое значение


 
SergVlad   (2001-11-29 23:43) [1]

Обрабатывать
TField.OnGetText


 
Андрей   (2001-11-30 00:01) [2]

А как его поймать? Что-то я не нашел.


 
Андрей   (2001-12-01 13:42) [3]

Что, никто не подскажет?


 
Андрей   (2001-12-01 22:03) [4]

Ну хоть кто-нибудь подскажите...


 
TSV   (2001-12-03 10:20) [5]

Внимательно прочитай SergVlad © (29.11.01 23:43)


 
Ега   (2001-12-04 01:18) [6]

В MS SQL есть такая функция IsNull, т.е. к примеру, Select .... , Количество = IsNull(Number,0)
Тогда, если поле Number будет равно Null, столбцу "Количество" присвоется значение 0.
А ещё можно в самом запросе в дизайн-тайме добавить вычисляемое поле и в обработчике Query1.OnCalcFiedls написать всё что тебе нужно



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
3-21915
KAA
2001-12-04 10:28
2002.01.08
Обнуление переменной MSSQL2000


1-22225
Reyst
2001-12-16 15:56
2002.01.08
Не могу сохранить ресурс в файл


6-22310
SERGX
2001-10-13 23:48
2002.01.08
ХЕЛП!! Как создать прогу для отсылки файла или текста по почте


1-22235
DDDeN
2001-12-17 06:47
2002.01.08
Заставка


1-22254
alina
2001-12-17 13:32
2002.01.08
Архивация данных





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