Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подсчет полей по совпадающим значениям в разных таблицах / 8 сообщений из 8, страница 1 из 1
14.06.2016, 12:07
    #39255587
zhelezniy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
Здравствуйте, имеются две таблицы:
-------------------------
|ID_STUDENT|SUBGROUP|
-------------------------
Vasia | qwe
Petia | qwe
Roma | aaa
Sasha | bbb

и вторая таблица:
--------------------
|GROUP|SUBGROUP|
--------------------
1 | qwe
2 | aaa

Как создать запрос на подсчет количества студентов, относящихся к каждой группе?
пример: qwe - 2, aaa - 1
...
Рейтинг: 0 / 0
14.06.2016, 12:15
    #39255593
Подсчет полей по совпадающим значениям в разных таблицах
zhelezniy,

читать про GROUP BY и COUNT()
если очень охото подтягивать ин-фу из таблицы групп, то ещё и про JOIN
...
Рейтинг: 0 / 0
14.06.2016, 12:52
    #39255635
zhelezniy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
Добрый Э - Эх,

Вопрос, почему не объединяются таблицы?

select tab1.ID_STUDENT, tab2.GROUP from tab1 inner join tab2 on tab2.SUBGROUP = tab1.SUBGROUP;
...
Рейтинг: 0 / 0
14.06.2016, 13:12
    #39255661
zhelezniy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
может потому что строки нельзя так сравнивать tab2.SUBGROUP = tab1.SUBGROUP?
...
Рейтинг: 0 / 0
14.06.2016, 13:37
    #39255690
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
zhelezniyможет потому что строки нельзя так сравнивать tab2.SUBGROUP = tab1.SUBGROUP?Ерунда. Можно.
...
Рейтинг: 0 / 0
14.06.2016, 13:39
    #39255693
Подсчет полей по совпадающим значениям в разных таблицах
zhelezniy,

что значит "не объединяются таблицы"? Выдается какая-то ошибка?
...
Рейтинг: 0 / 0
14.06.2016, 14:17
    #39255729
zhelezniy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
Добрый Э - Эх,
получилось, можно ли объединять две объединенные таблицы?
...
Рейтинг: 0 / 0
15.06.2016, 06:40
    #39256060
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет полей по совпадающим значениям в разных таблицах
zhelezniy,

ограничений на количество джойнов нет
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Подсчет полей по совпадающим значениям в разных таблицах / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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