Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 18.12.2016, 14:08   #1
C++++
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 22
Репутация: 10
По умолчанию Запрос к БД

Cоставить запрос, выполняющий вывод фамилий студентов и количества предметов, по которым они экзаменовались.
Таблица student:
STUDENT_ID: 1; 3; 6; 10; 12; 265; 32; 654; 274; 55; 8; 111; 222; 543
SURNAME:Иванов;Петров;Сидоров;Кузне цов;Зайцева;Павлов;Котов;Лукин;Петр ов;Белкин;Пупкин;Косинцева;Фокин;Ав ерин
Таблица exam_mark:
STUDENT_ID: 3; 265; 8; 8; 10; 654; 274; 111; 543; 6; 32; 111; 12; 222; 55; 1; 55; 12
SUBJ_ID: 10; 10; 10; 22; 22; 22; 43; 43; 43; 56; 56; 56; 94; 94; 94; 73; 73; 73
Код:

select s.surname
join exam_mark m on m.student_id=s.student_id
group by s.student_id and COUNT(subj_id) from exam_mark;

выдает ошибку в третьей строчке
C++++ вне форума   Ответить с цитированием
Старый 18.12.2016, 14:49   #2
xxbesoxx
Профессионал
 
Аватар для xxbesoxx
 
Регистрация: 10.08.2010
Адрес: Грузия Рустави
Сообщений: 1,215
Репутация: 628
Отправить сообщение для xxbesoxx с помощью Yahoo
По умолчанию

Цитата:
select s.surname
join
После SELECT нужно "FROM Таблица" и потом "JOIN"
Цитата:
group by s.student_id
Групировать можно только тот столбцы который перечислено в "SELECT-е"
Цитата:
and COUNT(subj_id) from exam_mark;
После group by можно писать "HAVING" и потом если нужно "and COUNT"
__________________
E_MAIL: rijgvina7@yahoo.com

Последний раз редактировалось xxbesoxx; 18.12.2016 в 15:04.
xxbesoxx вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос на выборку и отчет на этот запрос Camelot_2012 Microsoft Office Access 2 21.12.2011 16:48
запрос к БД lebrosha SQL, базы данных 1 18.06.2010 13:41
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50




19:35.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru