Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.11.2018, 20:25
|
|||
|---|---|---|---|
|
|||
Прошу помощи с запросами. |
|||
|
#18+
1. Выбрать 3 пункта, в которых было принято больше всего заказов в октябре 18 года 2. Выбрать клиентов, которые в 18 году ничего не отправляли( не было заказов) 1. Как выбрать именно 3 пункта? как их сравнить между собой? Я могу только посчитать количество заказов в данный месяц у конкретного пункта таким запросом Код: sql 1. 2. 2. Я выбираю клиентов которые делали заказы в любой год помимо 18, но это не исключает того, что они могли сделать несколько заказов, допустим, в 17 и в 18, и у меня он выведет данного клиента, хотя он делал заказ в 18 году. Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2018, 21:32
|
|||
|---|---|---|---|
|
|||
Прошу помощи с запросами. |
|||
|
#18+
qwerartem, Нужно сначала получить количество заказов в по каждому пункту, например с помощью группировки, потом отсортировать количества по убыванию и выбрать топ 3. И не насилуйте сервер такими вещами Код: sql 1. сделайте datecondition >= начало года в формате вашего datecondition. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2018, 22:24
|
|||
|---|---|---|---|
Прошу помощи с запросами. |
|||
|
#18+
qwerartem, авторКак выбрать именно 3 пункта? как их сравнить между собой? Я могу только посчитать количество заказов в данный месяц у конкретного пункта таким запросом select COUNT(*) FROM dbo.condition WHERE (datepart(year,datecondition)=2018 AND datepart(month,datecondition)=10) AND codpribytiya = 1 and codpunkta = 1 попробуйте как-то так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2018, 09:18
|
|||
|---|---|---|---|
|
|||
Прошу помощи с запросами. |
|||
|
#18+
1. Код: sql 1. 2. 3. 4. 5. 2. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2018, 15:44
|
|||
|---|---|---|---|
|
|||
Прошу помощи с запросами. |
|||
|
#18+
Cristiano_Rivaldo, большое спасибо! помогли очень сильно. Можете дать какой-нибудь свой контакт, хотелось бы вознаграждать вас, если бы вы могли дальше подсказывать с запросами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2018, 18:10
|
|||
|---|---|---|---|
|
|||
Прошу помощи с запросами. |
|||
|
#18+
Модератор: Ответы за вознаграждение вот тут: http://www.sql.ru/forum/job ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2018, 17:39
|
|||
|---|---|---|---|
Прошу помощи с запросами. |
|||
|
#18+
Гавриленко Сергей АлексеевичМодератор: Ответы за вознаграждение вот тут: https://www.sql.ru/forum/job Модератор: Lepsik, прекращайте шутковать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1688796]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 349ms |

| 0 / 0 |
