Составить SQL запрос
нужно составить запрос
Есть 3 таблицы
первая - список товаров - product
product.product_id
product.product_name
вторая - таблица названий атрибутов - attribute_description
attribute_description.attribute_id
attribute_description.name
третья - таблица прнадлежности атрибута к товару - product_attribute
product_attribute.product_id
product_attribute.attribute_id
нужно вывести товары с атрибутами и их названиями в одной стоке, у меня 4 товара, тоесть должно получится 4 строки
-
798 15 0 Приветствую.
Могу помочь с заданием.
Напишу скрипт за 10 минут.
Для быстрой связи Telegram: @gmastrbit
https://t.me/gmastrbit
-
759 4 0 Готов написать запрос на MySQL,или SQL. Обращайтесь, сделаю.
-
250 37 1 2 Готов написать для вас это sql запрос.
Готов написать для вас это sql запрос.
-
1 день50 UAH
2109 226 0 1 1 день50 UAHДобрый день! Напишу запрос в одну строку, только уточните какая база данных у вас
-
2073 116 0 Добрый день! С легкостью составлю SQL запрос, делал подобное огромное количество раз. Работы на 5 мин. Обращайтесь!
-
93 5 0 1 Готов написать для вас это sql запрос. Обращайтесь, могу приступать!
-
355 10 4 1 Добрый день. Знаком с sql и сложными запросами. Сделаю за 20 минут.
-
))) Делаете процедуру(функцию) для вывода в 1 строчку атрибутов с входным параметром товара, а потом уже и запрос. Но лучше все сразу сделать в процедуре и выводить нужный результат
-
по сути реализовал на mysql одной строкой для каждого товара
product_name group_concat(a.name) груши цвет,вес сливы вкус,цвет яблоки вкус,цвет,вес product_id product_name 1 яблоки 2 груши 3 сливы attribute_id name 1 вес 2 вкус 3 цвет product_id attribute_id 1 1 1 2 1 3 2 1 2 3 3 2 3 3 -

На Oracle можно так
select
p.product_name,
listagg(ad.name,',') within group (order by ad.name) as attribute_name
from
product p
inner join product_attribute pa on pa.product_id = p.product_id
inner join attribute_description ad on ad.attribute_id = pa.attribute_id
group by
p.product_name
На mysql вроде так:
select
p.product_name,
group_concat(ad.name separator ',') as attribute_name
from
product p
inner join product_attribute pa on pa.product_id = p.product_id
inner join attribute_description ad on ad.attribute_id = pa.attribute_id
group by
p.product_name
-
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Потрібен Power BI спеціаліст для побудови управлінської звітності на базі BAS Бухгалтерія КОРППро компаніюМи є дистриб’ютором міжнародних спортивних брендів в Україні. Облік ведеться в BAS Бухгалтерія КОРП.Шукаємо спеціаліста, який допоможе побудувати систему управлінської звітності для керівництва компанії на базі Power BI.Важливо: нас цікавить не просто візуалізація… Бази даних та SQL, Бухгалтерські послуги ∙ 2 дні 12 годин тому ∙ 4 ставки |
Технічне завдання: Інтеграція чат-бота Telegram з BAS1. Загальний опис Необхідно реалізувати інтеграцію чат-бота з системою BAS для передачі та запису даних про товари (замовлення). 2. Вхідні дані (що передає чат-бот): ID групи Назва товару (з кодом товару) Ціна товару 3. Логіка роботи: При натисканні накнопку Замовити Чат-бот… Автоматизація управління підприємством, Бази даних та SQL ∙ 2 дні 15 годин тому ∙ 18 ставок |
Интеграция данных 1СОрганізувати якісну підготовку та перетік данніх з 1С у BigQuery для подальшого використання у Looker:Організувати данізгідно того, які поля потрібні.Підготувати зрозумілу структуру таблиць і проміжних наборів даних, на яких будуватимуться дашборди.Налаштувати завантаження… Бази даних та SQL, Обробка даних ∙ 4 дні 6 годин тому ∙ 9 ставок |
Розробка простого системи контролінгу та обліку управлінського в Google Sheets «під ключ»Назва завдання: Розробка простого системи контролінгу та обліку управлінського в Google Sheets "під ключ" для будівельної компанії в Польщі (+ онлайн навчання та допомога при впровадженні) Про компанію, контекст і мою основну проблему Доброго дня, Шукаю досвідченого спеціаліста… Бази даних та SQL, Бухгалтерські послуги ∙ 5 днів 11 годин тому ∙ 36 ставок |
Розробка аналітичного Power BI дашборду
2000 UAH
Ось такий у нас запит, потрібна людина яка розбирається з Power BI: Екран 1: Strategic Cockpit (Фінансове здоров'я заводу) Ціль: За 5 секунд зрозуміти, «де ми втрачаємо гроші і скільки?». KPI Tiles (Верхня смуга): Загальна маржа (Факт vs План) в %. Сума «упущеної вигоди»… Бази даних та SQL ∙ 5 днів 15 годин тому ∙ 13 ставок |