powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL Добавление столца в запросе на группировку данных
3 сообщений из 3, страница 1 из 1
MySQL Добавление столца в запросе на группировку данных
    #39965846
Ivnka88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вечер добрый! Помогите бестолковому чайнику, пожалуйста!
Имеется таблица такого вида (в упрощенном виде):
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
MySQL Добавление столца в запросе на группировку данных
    #39965859
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
SUM(symbol='A')/SUM(symbol='B')
...
Рейтинг: 0 / 0
MySQL Добавление столца в запросе на группировку данных
    #39965863
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivnka88
Выполняем запрос по группировке данных:

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


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