Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL Добавление столца в запросе на группировку данных / 3 сообщений из 3, страница 1 из 1
03.06.2020, 18:13
    #39965846
Ivnka88
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL Добавление столца в запросе на группировку данных
Вечер добрый! Помогите бестолковому чайнику, пожалуйста!
Имеется таблица такого вида (в упрощенном виде):
date | symbol
2020-01-06 | A
2020-01-06 | B
2020-01-06 | C
2020-01-06 | B
2020-01-06 | B
2020-01-06 | C
2020-01-07 | A
2020-01-07 | B
2020-01-07 | C
2020-01-08 | A
2020-01-08 | C
2020-01-08 | B
2020-01-09 | A
2020-01-09 | B
2020-01-09 | C

Выполняем запрос по группировке данных:

SELECT date, symbol, COUNT(symbol) as count
FROM table
WHERE date>'2020-01-09'
GROUP BY symbol, date
ORDER BY date, symbol;

Получаем результат:
date | A | B | C |
2020-01-06 | 1 | 3 | 2 |
2020-01-07 | 1 | 1 | 1 |
2020-01-08 | 1 | 1 | 1 |
2020-01-09 | 1 | 1 | 1 |

Вопрос: как добавить еще один столбец "A/B", который бы считал соотношение Count(A) к Count(B)
date | A | B | C | A/B |
2020-01-06 | 1 | 3 | 2 | 0,33 |
2020-01-07 | 1 | 1 | 1 | 1 |
2020-01-08 | 1 | 1 | 1 | 1 |
2020-01-09 | 1 | 1 | 1 | 1 |

Заранее большое спасибо!
...
Рейтинг: 0 / 0
03.06.2020, 18:35
    #39965859
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL Добавление столца в запросе на группировку данных
Код: sql
1.
SUM(symbol='A')/SUM(symbol='B')
...
Рейтинг: 0 / 0
03.06.2020, 18:52
    #39965863
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL Добавление столца в запросе на группировку данных
Ivnka88
Выполняем запрос по группировке данных:

SELECT date, symbol, COUNT(symbol) as count
Ivnka88
Получаем результат:
date | A | B | C |
Этот результат не от этого запроса. Набор полей не сходится.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL Добавление столца в запросе на группировку данных / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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