Я не уверен, как написать SQL-запрос для этого.
Вот таблица:
ZIP;NUMBER
01800;456
02850;445
75001;123
75002;456
75003;789
Мне нужно 1. суммировать столбец NUMBER для всех строк, где ZIPначинается с "75" и 2. вычисляет процент, который эти строки представляют по сумме (NUMBER).
Примерно так:
select SUM(NUMBER) from MYTABLE WHERE ZIP LIKE "75%" AS 75ZIP;
select (75ZIP/SUM(NUMBER)*100) from MYTABLE;
Должен ли я использовать GROUP BY HAVING, подзапросили что-то совсем другое?
Спасибо.