Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Внизбаза данных Delphi 7 в формате MS Access Найти похожие ветки
← →
Леонид (2008-03-21 23:09) [0]. Помогите пожалуйста разобраться с таким вопросом. Дана реляционная база данных на Delphi в формате MS Access (у меня Delphi 7 и Access 2000). Мне необходимо из главной таблицы из поля «Страна» выбрать в маленькую табличку - количество работников находящихся в определённой стране. Количество у меня выдаёт (и то только по той стране которая задана в коде, а мне необходимо по всем странам), а вот в колонку «наименование страны»-нет. В ADOQuery в инспекторе объектов в свойстве SQL я пишу код:
SELECT COUNT (Страна)
FROM Корреспонденты
WHERE Страна="Татарстан"
Мучаюсь уже второй месяц, перечитал кучу литературы, а воз и ныне там.
← →
Savek (2008-03-22 09:21) [1]
SELECT Страна, COUNT(Страна)
FROM Корреспонденты
WHERE Страна="Татарстан"
Group by Страна
← →
Savek (2008-03-22 09:22) [2]сразу не заметил что по всем странам, тогда так
SELECT Страна, COUNT (Страна)
FROM Корреспонденты
Group by Страна
← →
YurikGL © (2008-03-22 13:43) [3]Советую использовать ADODataset
← →
Виталий Панасенко(дом) (2008-03-22 16:47) [4]Мне больше понравилось
> Мучаюсь уже второй месяц, перечитал кучу литературы, а воз
> и ныне там.
Интересно, какую литературу читал? Эротику ? Или "женский роман"?:-)
Надо было "Основы SQL"
← →
MsGuns © (2008-03-22 17:13) [5]>Savek (22.03.08 09:22) [2]
>SELECT Страна, COUNT (Страна)
FROM Корреспонденты
Group by Страна
Зачем вот это
COUNT (Страна)
?
По сабжу.
Называть таблицы и поля БД по русски категориченски не советую
← →
Пробегал3... (2008-03-22 17:37) [6]
> По сабжу.
> Называть таблицы и поля БД по русски категориченски не советую
Где криминал?
← →
Johnmen © (2008-03-22 20:52) [7]
> Где криминал?
Кто сказал про криминал? Это вы домыслили? Фантазируете потихоньку?
← →
YurikGL © (2008-03-22 23:27) [8]
> Где криминал?
>
Криминал был, когда я такую базу с Access-а на Firebird перетаскивал.
← →
Sergey13 © (2008-03-24 09:00) [9]> [0] Леонид (21.03.08 23:09)
Судя по запросу справочника "страны" нет. Неправильно это однако, особенно для "реляционная база данных".
ЗЫ: Оффтоп конечно, но не могу молчать! 8-)
А Татарстан - это страна?
← →
Смирнов (2008-03-24 12:58) [10]
> Судя по запросу справочника "страны" нет.
Это он поймет потом, когда появятся "Татарстан" и "татарстан" и др.
← →
sniknik © (2008-03-24 13:17) [11]> Это он поймет потом, когда появятся "Татарстан" и "татарстан" и др.
не поймет. для jet строчные и прописные буквы в обычном режиме равнозначны, т.е. "Татарстан" = "татарстан".
чтобы их различить нужно специально использовать функции сравнения строк в бинарном режиме.
← →
Sergey13 © (2008-03-24 13:30) [12]> [11] sniknik © (24.03.08 13:17)
> не поймет
Поймет. Татарию и Республику Татарстан никто не отменял. 8-)
← →
sniknik © (2008-03-24 14:03) [13]> Поймет. Татарию и Республику Татарстан никто не отменял. 8-)
он не про то, а про то, что запрос с WHERE Страна="Татарстан" при существующем в базе "татарстан" ничего не вернет.
хотя для jet это не так.
а к чему это относится к республике, союзу или области это дело десятое. идеология может у него такая...
← →
Anatoly Podgoretsky © (2008-03-24 20:34) [14]> Sergey13 (24.03.2008 13:30:12) [12]
Ну пока видна общая часть %Татар%
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c