Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизCount и DbGrid? Найти похожие ветки
← →
CRACKISH (2005-01-11 17:02) [0]У меня проблема: есть запросик:
select phone, Count(phone)
Group by phone
Возращаються два столбца!!!
В DbGrid делаю два columns. У первого Fieldname=phone, а что писать для второго?????
Добавление колумнов в грид желательно для нормального титла и дизайна!!!!!
← →
MOA © (2005-01-11 17:05) [1]select phone, Count(phone) AS [Phones]
Group by phone
← →
Sergey13 © (2005-01-11 17:05) [2]select phone, Count(phone) as Count_phone
← →
P.N.P. © (2005-01-11 17:07) [3]Нужно указать имя столбца в запросе, иначе неизвестно, что там сервер подставит в качестве названия
select phone, Count(phone) as "COUNT_PHONE"
Group by phone
И соответственно в гриде у второго Fieldname=COUNT_PHONE
← →
Rule © (2005-01-11 17:08) [4]ух ты как интересно, а в интербейхе этот as не нада, вот какой ass получается :))), так к слову :))
← →
Sergey13 © (2005-01-11 17:11) [5]2[4] Rule © (11.01.05 17:08)
Ничего такого он не подставит. 8-) As полжено по стандарту вроде, просто кто их соблюдает, стандарты эти. 8-)
← →
stone © (2005-01-11 17:12) [6]
> Rule © (11.01.05 17:08) [4]
Ты еще больше удивишься, можно писать и так:
1. Count(phone) as Count_phone
2. Count(phone) Count_phone
3. Count_phone = Count(phone)
результата будет один и тот же :))
← →
MOA © (2005-01-11 17:12) [7]А и в MSSQL тоже можно без него
select phone, Count(phone) [Phones]
Group by phone
Но с AS - понятнее самому. Лучше видно запрос ;).
← →
Sergey13 © (2005-01-11 17:15) [8]2[6] stone © (11.01.05 17:12)
>3. Count_phone = Count(phone)
Чей то у меня так не получилось. Кому жаловаться? 8-)
← →
stone © (2005-01-11 17:22) [9]1. версия МSSQL какая? в MSSQL 2000 все работает.
2. текст запроса покажи... а заодно и текст ошибки
← →
Ega23 © (2005-01-11 17:24) [10]Чей то у меня так не получилось. Кому жаловаться? 8-)
Странно, вообще-то... Всё прекрасно работает...
← →
Sergey13 © (2005-01-11 17:25) [11]2[9] stone © (11.01.05 17:22)
Сори, на себя жалуюсь. Я на FB "проверял", Rule меня сбил с панталыку. 8-)
← →
Johnmen © (2005-01-11 18:01) [12]Кстати, по стандарту SQL92 AS необязателен...
← →
Rule © (2005-01-11 20:19) [13]Sergey13 © (11.01.05 17:25) [11]
Ну вот, кто виноват - невестка (народная пословица) :)))
← →
Rule © (2005-01-11 20:20) [14]Johnmen © (11.01.05 18:01) [12]
отчень интересно ... действительно, только что посмотрел
ЗЫ: вот живешь и таких вот вещей не замечаешь :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c