powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с запросом на подсчет количества записей через COUNT.
8 сообщений из 8, страница 1 из 1
Помогите с запросом на подсчет количества записей через COUNT.
    #32983079
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброй ночи!

Есть две связанные таблицы один ко многим

1 таблица (главная) - таблица групп TableGroupExpo
2 таблица (дочерняя) - таблица экпонатов TableExponat

Они связаны по полю id_gr , что видно в запросе

Группа одна , а экпонатов много.

Мне надо подсчитать в каждой группе количество экспонатов

Делаю это так


SELECT Tablegroupexpo.id_gr, Tablegroupexpo.name_gr,
COUNT(Tableexponat.nazv_expo)
FROM ;
db!tablegroupexpo ;
INNER JOIN db!tableexponat ;
ON Tablegroupexpo.id_gr = Tableexponat.id_gr
Group By Tablegroupexpo.id_gr;


Но блин ошибка на COUNT(Tableexponat.nazv_expo)

Вроде простая вещь , а что то закопался.

VFP8
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983141
Ilhom_uz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за ошибка?
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983168
rus77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT Tablegroupexpo.id_gr, Tablegroupexpo.name_gr,
COUNT(Tableexponat.nazv_expo)
FROM ;
db!tablegroupexpo ;
INNER JOIN db!tableexponat ;
ON Tablegroupexpo.id_gr = Tableexponat.id_gr
Group By Tablegroupexpo.id_gr,Tablegroupexpo.name_gr;

Надо тебе было добавить Tablegroupexpo.name_gr в группировке .
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983172
Ilhom_uz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rus77SELECT Tablegroupexpo.id_gr, Tablegroupexpo.name_gr,
COUNT(Tableexponat.nazv_expo)
FROM ;
db!tablegroupexpo ;
INNER JOIN db!tableexponat ;
ON Tablegroupexpo.id_gr = Tableexponat.id_gr
Group By Tablegroupexpo.id_gr,Tablegroupexpo.name_gr;

Надо тебе было добавить Tablegroupexpo.name_gr в группировке .
Если set behavior 80...
Сойдет и Ваш запрос если set behavior 70
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983187
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rus77SELECT Tablegroupexpo.id_gr, Tablegroupexpo.name_gr,
COUNT(Tableexponat.nazv_expo)
FROM ;
db!tablegroupexpo ;
INNER JOIN db!tableexponat ;
ON Tablegroupexpo.id_gr = Tableexponat.id_gr
Group By Tablegroupexpo.id_gr,Tablegroupexpo.name_gr;

Надо тебе было добавить Tablegroupexpo.name_gr в группировке .

Все равно дает ошибку.

СкринШот где видно сам запрос и ошибку приложил (31КБ)
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983197
Ilhom_uz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажи вкладку UpdateCriteria...
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32983217
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilhom_uzПокажи вкладку UpdateCriteria...

Вот.
...
Рейтинг: 0 / 0
Помогите с запросом на подсчет количества записей через COUNT.
    #32984080
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос решен.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT Tablegroupexpo.id_gr, Tablegroupexpo.name_gr,;
  COUNT(Tableexponat.id_expo) AS total;
 FROM ;
     db!tablegroupexpo ;
    INNER JOIN db!tableexponat ;
   ON  Tablegroupexpo.id_gr = Tableexponat.id_gr;
 GROUP BY Tablegroupexpo.id_gr, Tablegroupexpo.name_gr



Спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с запросом на подсчет количества записей через COUNT.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]