Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.06.2017, 17:00
|
|||
---|---|---|---|
|
|||
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
Добрый день уважаемые форумчане. Помогите дописать SQL запрос. Имеется таблица с примерно таким набором данных: IDУченикПредметТип факультатива1ИвановРусский языкДля подготовки к ЦТ2ИвановРусский язык Для подготовки к олимпиаде3ПетровМатематикаДля подготовки к олимпиаде4СидоровАнглийскийДля подготовки к конкурсу5ХмельновРусский язык Для подготовки к олимпиаде6РоевскийАнглийский Для подготовки к ЦТ Нужно составить таблицу следующего типа: ПредметДля подготовки к ЦТ Для подготовки к олимпиаде Для подготовки к конкурсуРусский язык120Математика010Английский101 Я смог осилить только такой запрос: Код: sql 1.
Выводится вот такая таблица: ПредметДля подготовки к ЦТРусский язык1Математика0Английский1 Как добавить еще 2 колонки с количеством? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2017, 17:03
|
|||
---|---|---|---|
|
|||
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
SmeGoL1245, PS. Запрос будет выполняться в C++Builder ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2017, 17:25
|
|||
---|---|---|---|
|
|||
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
Если по картинке, то так: Код: sql 1. 2. 3. 4. 5. 6.
Но в приведенном примере запроса почему-то фигурируют две таблицы, хотя в условии сказано "Имеется таблица с примерно таким набором данных...". И что значит примерно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2017, 17:41
|
|||
---|---|---|---|
|
|||
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
__Michelle, Когда вставлял запрос из Билдера забыл убрать одну таблицу, для лучшего понимания я упростил запрос. В исходном виде там все данные связаны по ID Примерные данные значит что их может быть или больше или меньше или и могут быть другие данные. Зависит от того как пользователь заполнит данную таблицу. Сейчас попробую разобраться в вашем запросе, спасибо больше за оперативность)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2017, 17:53
|
|||
---|---|---|---|
|
|||
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
__Michelle, Спасибо большое) Запрос работает как нужно) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.06.2017, 19:25
|
|||
---|---|---|---|
Помогите дописать SQL запрос с несколькими COUNT |
|||
#18+
SmeGoL1245 , Вы могли мастером построить перекрёстный запрос, а потом скопировать его текст в код. Получили бы что-то вроде Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/search_topic.php?author=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82+%D0%B8%D0%B7+%D0%BE%D1%80%D0%BB%D0%B0&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
96ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 762ms |
total: | 971ms |
0 / 0 |