Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Добрый день! Просьба помочь с запросом. Для каждого покупателя (имя, фамилия) показать название его любимого товара в каждой категории. Любимый товар – это тот, которого покупатель купил больше всего штук (столбец Quantity). Т.е необходимо решить, чтобы 1столбец-Покупатель, 2 столбец-категория, 3 столбец любимый продукт Хочу решить с помощью Cross Applay Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Выдает ошибку. Где я ошибаюсь? Заранее спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2021, 00:03 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
На сколько я вижу у вас неправильно выставлены алиасы "Select C.Contactname, Ca.Categoryname, P.Productname" замените на "Select C.Contactname, D.Categoryname, D.Productname" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2021, 07:03 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Grim08, Добрый день! Спасибо Еще одна просьба. Как сделать запрос так, что сохранились все покупатели(Contactname) и категории (Categoryname) ? Я изменил cross Apply на outer Apply, и первый джоин во второй на табличке с inner на left, остальное убрал в скобки. Покупатели все остаются, но все равно категории теряются, если покупатель ничего не покупал в ней. Хотелось бы сделать так чтобы, если покупатель ничего в ней не покупал она отображалась, а в товаре (D.Productname) был null Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2021, 13:34 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Модератор: NIK2019, используйте тег SRC для оформления кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2021, 13:43 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Сейчас нет времени писать запрос целиком, скажу проблема в том что у вас есть условие Код: sql 1. которое и не дает вам соединить категории которые ни кто не покупал так как там O.customerID = NULL Вам сначала нужно сделать CROSS JOIN клиентов и категории товаров потом посчитать количество продаж и оставить то что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2021, 18:05 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Grim08, Т.е изначально я делаю табличку Код: sql 1. 2. 3. 4. Она соединяет Покупателей и категории. Далее создаю табличку самых покупаемых товаров. Код: sql 1. 2. 3. 4. 5. 6. А как их потом между собой соединить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2021, 21:26 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
NIK2019, вроде так должны получить то, что вы хотите Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2021, 14:42 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
Grim08, Добрый день! не проходит, выдает ошибку Код: sql 1. 2. 3. 4. Проблема здесь Код: sql 1. наверное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2021, 14:35 |
|
||
|
Select запрос. База Northwind. Задача
|
|||
|---|---|---|---|
|
#18+
NIK2019, Ну посмотрите код, вроде не сложно, опечатка в названии Customer s Id -> CustomerId ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2021, 19:49 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=40038690&tid=1685165]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 314ms |

| 0 / 0 |
