|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
Товарищи, добрый вечер. Подскажите, пожалуйста. Есть условие, в задаче вывести покупателей и список товаров по акции, но и при этом вывести список товары которые они купили в придачу. Т.е. выводим только тех покупателей из всей базы, у которых есть товар из акции, ну и всё что они накупили в догонку. В акции участвует определенный список товаров. Я пытаюсь завязаться именно на этом, но у меня получается так, что либо выводится список покупатели с списком товаров по акции, либо вообще все покупатели, которые ничего по акции не купили, но сделали какие-то покупки. Как в sql добавить условие что-то типа такого: вывести только тех покупателей, которые купили что-то из этого, но при этом показать и то, что они купили еще. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2020, 19:17 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
Максим Гг.Как в sql добавить условие Условия лучше добавлять клавиатурой. Покажите ваш вариант и все остальное из пунктов 4 и 6 . ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2020, 19:22 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2020, 19:31 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
Максим Гг. БД очень большая, поэтому с тестовыми данными и таблицами - никак не получится ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2020, 19:38 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
у вас условие: Есть условие, в задаче вывести покупателей и список товаров по акции, но и при этом вывести список товары которые они купили в придачу. указывает, что вы должны вывести все товары , купленные конкретным покупателем, если покупатель купил акционный товар Навскидку: select "бла-бла выборка товаров купленных покупателем" from "бла-бла" where exists "бла-бла выборка акционных товаров купленных этим покупателем" ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2020, 20:40 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
Можно 2 join, один для ограничения по акционным товарам, другой из той же таблици, но для вывода всех товаров купленных покупателем. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2020, 07:47 |
|
Простое условие, но что-то никак не осилю
|
|||
---|---|---|---|
#18+
Максим Гг. Как в sql добавить условие что-то типа такого: вывести только тех покупателей, которые купили что-то из этого, но при этом показать и то, что они купили еще. Вывести покупателей и все их товары, при условии что хотя бы один товар акционный. Если влоб, то, например, Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2020, 08:33 |
|
|
start [/forum/topic.php?fid=46&msg=39987969&tid=1685795]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 159ms |
0 / 0 |