|
Прошу, помогите с запросом.
|
|||
---|---|---|---|
#18+
Здравствуйте! Я почти ноль в SQL запросах, но на работе возникла необходимость составить один запрос. Прошу, помогите! Есть таблица: КАТЕГОРИЯ РЕКЛАМОДАТЕЛЬ А РД_1 А РД_2 А РД_1 Б РД_3 Б РД_2 В РД_1 Можно ли составить запрос, который бы вывел рекламодателей (в одном столбце) и их "долю голоса" (в другом столбце). Т.е. нужно вывести рекламодателя и то, сколько раз он встречается в выгрузке, согласно ограничениям. Пример: Для Категории "А", его доля равно 66%(2/3). А РД_1 66% А РД_2 66% А РД_1 66% Для всей таблицы доля РД_1=50%(3/6), А РД_1 50% А РД_2 33% А РД_1 50% Б РД_3 17% Б РД_2 33% В РД_1 50% Наверно должно быть что-то в этом духе, но у меня конечно же не работает: SELECT РЕКЛАМОДАТЕЛЬ, COUNT(РЕКЛАМОДАТЕЛЬ) FROM Таблица WHERE КАТЕГОРИЯ="A" Жопой чую, без join in не обойтись.. Пожалуйста, помогите или натолкните! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 22:16 |
|
Прошу, помогите с запросом.
|
|||
---|---|---|---|
#18+
Александр_vainuЖопой чую, без join in не обойтись..Замените орган для чутья - он неисправен. Потребуется группировка, подсчёт суммы, и всё это в подзапросе. Вместо джойна подойдёт картезианка с отбором. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 22:29 |
|
Прошу, помогите с запросом.
|
|||
---|---|---|---|
#18+
Александр_vainu, а почему РД2 в категории А-66% ведь должно быть 33% можно такой запрос Код: vbnet 1. 2. 3. 4. 5.
формат полей с %-процентный ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 01:03 |
|
Прошу, помогите с запросом.
|
|||
---|---|---|---|
#18+
в тексте запроса по новой наберите "Count", где функция написана с маленькой буквы (там "с" русская) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 01:49 |
|
|
start [/forum/topic.php?fid=45&msg=39428115&tid=1612592]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 141ms |
0 / 0 |