Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / SQL- запрос в базу данных PhpMyAdmin для лабораторной работы / 5 сообщений из 5, страница 1 из 1
22.01.2017, 21:30
    #39389173
Olertygm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL- запрос в базу данных PhpMyAdmin для лабораторной работы
Есть три таблицы SQL gurt, rob_gurt, stud

gurt имеет столбцы
NumG, NameG, NameK, DateZ

rob_gurt таблицы
NumS, NumG, DateP, Robota

stud столбцы
NumS, Name, Data, Fakult, Kurs, E1, E2, E3, Stip

Для каждого кружка найти найстаршего студента, который у него записан.
Для каждого NameG с таблицы gurt найти Data таблицы stud найстаршего Name таблицы stud, который записан для этого значения.

Таблица Stud - студентов
Порядковый номер студента
NumS
ФИО студента
Name
Дата рождения
Data
Факультет
Fakult
Курс
Kurs
Оценка1
E1
Оценка2
E2
Оценка3
E3
Стипендия
Stip

Таблица Gurt - кружки
Порядковый номер кружка
NumG
Название кружка
NameG
Руководитель кружка
NameK
Дата основания кружка
DateZ
Таблица робота в гуртках Rob_Gurt
Порядковый номер студента
NumS
Порядковый номер кружка
NumG
Дата приема в кружок
DateP
Оценка работы студента в кружке
Robota

SELECT DISTINCT gurt.NameG, stud.Name
FROM `stud`
JOIN `rob_gurt` ON stud.NumS = rob_gurt.NumS
JOIN `gurt` ON rob_gurt.NumG = gurt.NumG
GROUP BY gurt.NameG, Data
ORDER BY Data DESC

SQL запрос находит без фильтра найстаршего студента (возраст студента Data таблицы stud, имя студента Name таблицы stud), и дублируются кружки, NameG с таблицы gurt, как зделать чтобы недублировались кружки?
...
Рейтинг: 0 / 0
22.01.2017, 21:44
    #39389175
Olertygm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL- запрос в базу данных PhpMyAdmin для лабораторной работы
Картинка таблиц
...
Рейтинг: 0 / 0
22.01.2017, 21:46
    #39389176
Olertygm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL- запрос в базу данных PhpMyAdmin для лабораторной работы
В PHPMyAdmin таблица stud
...
Рейтинг: 0 / 0
22.01.2017, 21:47
    #39389177
Olertygm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL- запрос в базу данных PhpMyAdmin для лабораторной работы
Таблица rob_gurt
...
Рейтинг: 0 / 0
22.01.2017, 21:48
    #39389179
Olertygm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL- запрос в базу данных PhpMyAdmin для лабораторной работы
Таблица gurt
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / SQL- запрос в базу данных PhpMyAdmin для лабораторной работы / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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