|
|
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Result возможно будет set('inprocess', 'error', 'finish') Помогите составить запрос для MySQL, что бы на выходе получилась следующая таблица: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2016, 21:00 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
b0bah, Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2016, 21:06 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
Я прошу прощения, вчера немного напутал ;-D если нужно посчитать количество `result` для каждого `name`, т.е. нет колонки `count` create table `results` ( `id` int(11) not null auto_increment, `name` varchar(255), `result` varchar(255), ); insert into `results` (`name`, `result`, `count`) values ('first', 'inprocess'), ('first', 'inprocess'), ('first', 'finish'), ('first', 'finish'), ('first', 'finish'), ('first', 'finish'), ('first', 'inprocess'), ('first', 'error'), ('second', 'inprocess'), ('second', 'finish'), ('second', 'finish'), ('second', 'error'), ('other', 'inprocess'), ('other', 'finish'), ('other', 'finish'), ('other', 'finish'), ('sss', 'inprocess'), ('sss', 'inprocess'), ('sss', 'inprocess'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 10:51 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
Получилось что то вроде этого: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 11:21 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
b0bah, ну и убери "count*" из запроса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 11:24 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
tanglir, или тебе количество разных результатов надо посчитать? так для этого есть count(distinct result) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 11:25 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
Нужно из таблицы Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. получить: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Пока я нашел как это сделать с помощью вложенного запроса: Код: plsql 1. 2. 3. 4. 5. 6. 7. Если есть другой более правильный вариант, то хотелось бы его увидеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 12:21 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
ответ же дан - 18960895 зачем вы все усложняете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 12:41 |
|
||
|
Помогите составить запрос для MySQL таблички
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2016, 12:48 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39197879&tid=1832031]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
82ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 366ms |

| 0 / 0 |
