Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.044 c
1-1106730839
race1
2005-01-26 12:13
2005.02.13
редактор контролов


1-1107259415
Tornado
2005-02-01 15:03
2005.02.13
Где найти DBChart???


3-1105610916
про
2005-01-13 13:08
2005.02.13
Kak uznat skol ko zapisej v DBGride???


1-1106898560
Jetus
2005-01-28 10:49
2005.02.13
Как получить результат выполнения командной строки


14-1106322802
wl
2005-01-21 18:53
2005.02.13
какой бы сотовый телефон прикупить...





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