Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQL - запрос / 2 сообщений из 2, страница 1 из 1
23.01.2006, 20:30
    #33498367
R_Kas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL - запрос
Помогите составить запрос:

Есть таблица "Студент" с полями "код студ" и "имя студ"
Таблица "Выданные книги" с полями "код студ" и "код книги"
Таблица "Книги" с полями "код книги" и "имя книги"

Создана сетка, в которой по запросу выводится имя студента и имя книги, которая ему выдана:
Иванов Химия
Петров Алгебра
Иванов Математика

Нужно составить запрос, который бы считал количество одинаковых фамилий, таким образом формируя значение второго поля новой таблицы - количество книг на руках:
Иванов 2
Петров 1
...
Рейтинг: 0 / 0
24.01.2006, 08:17
    #33498674
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL - запрос
Да... прямо тестовая база данных Library из курса 2071 Microsoft. Только все имена таблиц и поля перевели на русский, идиоты :(
Это где учат так, если не секрет?

Код: plaintext
1.
2.
3.
SELECT "Студент"."код студ", "Студент"."имя студ", COUNT("Выданные книги"."код студ") AS Count_Item
FROM "Студент" INNER JOIN "Выданные книги" ON "Студент"."код студ" = "Выданные книги"."код студ"
GROUP BY "Выданные книги"."код студ", "Студент"."имя студ"
ORDER BY  2 ,  3  DESC
С уважением, Алексей
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQL - запрос / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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