Составить 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
2125 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, Бухгалтерские услуги ∙ 19 часов 3 минуты назад ∙ 3 ставки |
Специалист по Excel / автоматизации процессов (Excel + желательно программирование)Ищем специалиста с ПРОДВИНУТЫМИ знаниями Excel для оптимизации существующего файла и автоматизации процессов. Будет большим преимуществом, если вы также имеете навыки программирования / VBA / Power Query / Power Automate или опыт создания сложной логики в Excel. Задачи проекта… Python, Базы данных и SQL ∙ 20 часов 54 минуты назад ∙ 32 ставки |
Техническое задание: Интеграция чат-бота Telegram с BAS1. Общая информация Необходимо реализовать интеграцию чат-бота с системой BAS для передачи и записи данных о товарах (заказах). 2. Входные данные (что передает чат-бот): ID группы Название товара (с кодом товара) Цена товара 3. Логика работы: При нажатии на кнопку Заказать… Автоматизация управления предприятием, Базы данных и SQL ∙ 22 часа 1 минута назад ∙ 16 ставок |
Интеграция данных 1СОрганизовать качественную подготовку и переток данных из 1С в BigQuery для дальнейшего использования в Looker:Организовать данные в соответствии с тем, какие поля нужны.Подготовить понятную структуру таблиц и промежуточных наборов данных, на которых будут строиться… Базы данных и SQL, Обработка данных ∙ 2 дня 13 часов назад ∙ 9 ставок |
Разработка простого системы контроллинга и управленческого учета в Google Sheets «под ключ»Название задания: Разработка простого системы контроля и управленческого учета в Google Sheets «под ключ» для строительной компании в Польше (+ онлайн обучение и помощь при внедрении) О компании, контексте и моей главной проблеме Добрый день, Я ищу опытного специалиста Google… Базы данных и SQL, Бухгалтерские услуги ∙ 3 дня 18 часов назад ∙ 35 ставок |