EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

MySQL Запросы

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
MySQL Запросы
Автор Сообщение
girafenok
Два пингвиненка
Два пингвина


Зарегистрирован: 17.11.2007
Сообщения: 333

11827 Монеты

СообщениеДобавлено: Вт, 15 Дек, 2009 19:18    Заголовок сообщения: MySQL Запросы Ответить с цитатой

Помогите с решением следующих задач.

Есть таблица с полями: Работа, Пользователь, Оценка.
Все поля НЕ являются уникальными. Т.е. одним пользователем может быть загружено несколько вариантов одной работы, соответственно для этих вариантов (но одной работы) будет несколько оценок.
Пример:

Д/З по теме системы счисления - Знайка - 5
Д/З по теме системы счисления - Незнайка - 2
Д/З по теме системы счисления - Цветик - 4
Д/З по теме системы счисления - Незнайка - 4
Д/З по теме кодирование информации - Незнайка - 2
Д/З по теме кодирование информации - Цветик - 5
Д/З по теме кодирование информации - Незнайка - 3
Д/З по теме кодирование информации- Знайка - 5
Д/З по теме кодирование информации - Незнайка - 5
Д/З по теме электронные таблицы - Незнайка - 2
Д/З по теме электронные таблицы - Знайка - 5
Д/З по теме электронные таблицы - Цветик - 5
Д/З по теме электронные таблицы - Незнайка - 4

1 задача
Необходимо сделать выборку по пользователю таким образом, чтобы подсчиталось количество его 3, 4 и 5 по работам, при этом для каждой работы бралась только наибольшая отметка (т.е для одной работы учитывалась только одна оценка ).

Из приведенного выше варианта для Незнайки должно получится следующее.
Оценка - Количество оценок
"4" - 2 шт.
"5" - 1 шт.

2 задача
Информацию из таблицы представить (т.е. вывести в браузер) в виде сводной таблицы по типу классного журнала:
Код:

                  Сист.сч.  Кодирование информации  Эл.таблицы
Знайка            5                     5                 5
Незнайка          4                     5                 4
Цветик            4                     5                 5.

Благодарность выражается в виде монеток.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET