|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
Добрый день. Помогите, пожалуйста, оптимизировать запрос. Сфера - социологические исследования, опросы. Есть две таблицы: polls - опросы (порядка 100 строк), tasks - задания по опросам (примерно 2000 на опрос), связаны по внешнему ключу tasks.polls_id . Каждое задание имеет один из четырех статусов: 10 - новое, 20 - в работе, 30 - на проверке, 40 - закрыто. Задача: посчитать по каждому опросу количество заданий в разных статусах и вывести в одну строку. Я написал такой запрос, и он работает: Код: sql 1. 2. 3. 4. 5. 6.
но выглядит как-то неправильно, громоздко. Помогите, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2018, 13:00 |
|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
авторно выглядит как-то неправильно, громоздко. он даже не выполнится. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2018, 13:22 |
|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
ScareCrow, выполняется и выдает правильный результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2018, 13:27 |
|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2018, 13:29 |
|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
Akina, Огромное спасибо! Это то, что нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2018, 13:35 |
|
Подсчет количества строк разных типов из связанной таблицы - Оптимизация
|
|||
---|---|---|---|
#18+
HonchoScareCrow, выполняется и выдает правильный результат. если выполняется то это очень старая версия MYSQL и результат невсегда правильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2018, 15:57 |
|
|
start [/forum/topic.php?fid=47&fpage=42&tid=1829393]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 167ms |
0 / 0 |