Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.21;
Скачать: CL | DM;

Вниз

база данных 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1217400555
ееееееекенитен
2008-07-30 10:49
2008.09.21
помогите перевести вопрос на английский:


15-1217409476
KilkennyCat
2008-07-30 13:17
2008.09.21
Поиск компонента.


2-1218381466
кирилл
2008-08-10 19:17
2008.09.21
подскажите тип


15-1217317252
Раб отник
2008-07-29 11:40
2008.09.21
Работа для фрилансера-программиста


4-1196497717
Nucer
2007-12-01 11:28
2008.09.21
Получение списка процессов (ZwQuerySystemInformation)