|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
Добрый день уважаемые форумчане. Помогите дописать SQL запрос. Имеется таблица с примерно таким набором данных: IDУченикПредметТип факультатива1ИвановРусский языкДля подготовки к ЦТ2ИвановРусский язык Для подготовки к олимпиаде3ПетровМатематикаДля подготовки к олимпиаде4СидоровАнглийскийДля подготовки к конкурсу5ХмельновРусский язык Для подготовки к олимпиаде6РоевскийАнглийский Для подготовки к ЦТ Нужно составить таблицу следующего типа: ПредметДля подготовки к ЦТ Для подготовки к олимпиаде Для подготовки к конкурсуРусский язык120Математика010Английский101 Я смог осилить только такой запрос: Код: sql 1.
Выводится вот такая таблица: ПредметДля подготовки к ЦТРусский язык1Математика0Английский1 Как добавить еще 2 колонки с количеством? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 17:00 |
|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
SmeGoL1245, PS. Запрос будет выполняться в C++Builder ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 17:03 |
|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
Если по картинке, то так: Код: sql 1. 2. 3. 4. 5. 6.
Но в приведенном примере запроса почему-то фигурируют две таблицы, хотя в условии сказано "Имеется таблица с примерно таким набором данных...". И что значит примерно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 17:25 |
|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
__Michelle, Когда вставлял запрос из Билдера забыл убрать одну таблицу, для лучшего понимания я упростил запрос. В исходном виде там все данные связаны по ID Примерные данные значит что их может быть или больше или меньше или и могут быть другие данные. Зависит от того как пользователь заполнит данную таблицу. Сейчас попробую разобраться в вашем запросе, спасибо больше за оперативность)) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 17:41 |
|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
__Michelle, Спасибо большое) Запрос работает как нужно) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 17:53 |
|
Помогите дописать SQL запрос с несколькими COUNT
|
|||
---|---|---|---|
#18+
SmeGoL1245 , Вы могли мастером построить перекрёстный запрос, а потом скопировать его текст в код. Получили бы что-то вроде Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2017, 19:25 |
|
|
start [/forum/topic.php?fid=45&fpage=74&tid=1612355]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 142ms |
0 / 0 |