powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос
10 сообщений из 10, страница 1 из 1
Запрос
    #39440283
Есть две таблицы:

Sessia (NZach, Discipline, DateEx, Mark)
Student (NZach, FIO, Course, NGroup)

Требуется: Для каждого студента вывести количество 5, 4, 3 и 2, полученных на экзаменах. Если каких-либо оценок нет – выводить 0.

Помогите пожалуйста
...
Рейтинг: 0 / 0
Запрос
    #39440313
SELECT count(*), mark from sessia where sessia.nzach='1234' group by sessia.mark ;


при таком запросе выводятся оценки указанного студента, а как сделать единый запрос?
...
Рейтинг: 0 / 0
Запрос
    #39440314
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убрать студента из вхере и добавить в селект и групбай.
...
Рейтинг: 0 / 0
Запрос
    #39440321
Akina,

SELECT count(*), mark, FIO from sessia, student where group by sessia.mark and student.FIO ;

так? ругается на синтаксис
...
Рейтинг: 0 / 0
Запрос
    #39440325
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Агеевругается на синтаксис
Ну вообще-то сообщение об ошибке (ака ругань) принято цитировать, а не пересказывать... и код обрамлять тегом SRC...

Но в данном случае всё более чем очевидно - в пустую секцию WHERE следует добавить условие связывания таблиц, а логический оператор AND в секции GROUP BY заменить на запятую.
...
Рейтинг: 0 / 0
Запрос
    #39440332
Akina,

Код: plsql
1.
SELECT count(*), mark, FIO  from sessia, student where sessia.nzach=student.nzach  group by sessia.mark,student.nzach ;




Все получилось, спасибо большое!!!
...
Рейтинг: 0 / 0
Запрос
    #39440334
Akina,

только как выводить 0, если нет каких-либо оценок?
...
Рейтинг: 0 / 0
Запрос
    #39440344
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер не умеет отдавать данные, которых у него нет. Добавьте таблицу оценок - и получите свои нули.
...
Рейтинг: 0 / 0
Запрос
    #39440358
Akina, к сожалению нельзя менять бд(
...
Рейтинг: 0 / 0
Запрос
    #39440458
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну генерируйте её непосредственно в запросе... всё одно она известная, короткая и до противности статическая.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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