Я очень новичок в MySql, и поэтому это может быть глупый вопрос. Некоторые исследования и трещины на нем часами, но все же застрял.MySQL: Как выполнить несколько вычислений и группировать по двум столбцам?
У меня есть таблица, которая содержит следующие столбцы (около 100 000 строк).
- IP Address Range
- Город
- государственный
- Customer_ID
Я хочу создать новую таблицу, которая имеет диапазон
- IP-адрес.
- Город
- Государственный
- Количество раз, каждый город/регион сочетание происходит в диапазоне IP-адресов
- Общее количество города/государства комбинаций в диапазоне IP-адресов
- частоты каждого города/государства комбинации в диапазоне (так что в основном колонка 4 делится на пять).
Я могу получить его, чтобы показать 1,2,3 и 5. Но я не могу создать запрос, который будет показывать столбец 4 на основе каждой комбинации города/государства.
Нужно ли создавать несколько таблиц или использовать подзаголовок?
Еще раз я новичок в этом, поэтому извиняюсь, если это простой вопрос!
Запустите простую и постройте свой путь вверх. Можете ли вы выбрать диапазон адресов и количество раз, когда каждый из них встречается? –