Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.08.2019, 12:08
|
|||
---|---|---|---|
|
|||
Нуб не может написать простой запрос |
|||
#18+
Здравствуйте, уважаемые! Заранее простите за глупые вопросы! Прошу помощи в написании запроса! Дано: 3 таблицы: Первая таблица - narushiteli Столбцы: 1. fio 2. id 3. id_glavpodrazdelenie 4. id_vidnarusheniya Вторая таблица - glavpodrazdelenie Столбцы: 1. glavpodrazd 2. id Третья таблица - vidnarusheniya Столбцы: 1. vidnar 2. id Вторая таблица привязана к первой по id_glavpodrazdelenie Третья тоже привязана к первой, но по id_vidnarusheniya Пытаюсь составить запрос при котором бы результат был таким (3 столбца): glavpodrazd | vidnar | количество fio у которых есть данный glavpodrazd и vidnar p.s. Составил запрос при котором результат - это количество нарушений по видам SELECT vidnarusheniya.vidnar, COUNT (narushiteli.id_vidnarusheniya) FROM narushiteli, vidnarusheniya WHERE vidnarusheniya.id = narushiteli.id_vidnarusheniya GROUP BY vidnarusheniya.vidnar Составил запрос при котором результат - это количество нарушений по подразделениям SELECT glavpodrazdelenie.glavpodrazd, COUNT (narushiteli.id_glavpodrazdelenie) FROM narushiteli, glavpodrazdelenie WHERE glavpodrazdelenie.id = narushiteli.id_glavpodrazdelenie GROUP BY glavpodrazdelenie.glavpodrazd Но такого результата добиться не получается - подразделение | вид нарушения | количество нарушений Помогите, пожалуйста, составить такой запрос! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&mobile=1&tid=1829002]: |
0ms |
get settings: |
13ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 449ms |
0 / 0 |