Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц, летом дешевле!

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2022, 16:10   #1
dob55
Новичок
Джуниор
 
Регистрация: 26.11.2022
Сообщений: 4
По умолчанию Вывести полную таблицу с дополнительным столбцом количества продуктов на один код производителя

Здравствуйте!

Не понимаю, вроде просто, но туплю жестко, как реализовать данный запрос, помогите решить:

Запрос, который выводит полную таблицу продуктов с дополнительным столбцом количества продуктов на один код производителя?

Таблица

id_code name_product company
1 Pop it Ali China
2 Simple dimple Ali China
3 Spinner Ali China
4 Barbie Dreamtop
5 Mattel Dreamtop

... и т.д.
dob55 вне форума Ответить с цитированием
Старый 28.11.2022, 09:22   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,463
По умолчанию

https://programmersforum.ru/showpost...09&postcount=3
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 28.11.2022, 15:29   #3
dob55
Новичок
Джуниор
 
Регистрация: 26.11.2022
Сообщений: 4
По умолчанию

Нет, не такой ответ. Так группировать я могу )

Вывести нужно полную таблицу со всеми данными, но в каждой строке в дополнительном столбце должно быть указано количество сгруппированного продукта по компании

результат
id_code name_product company count_company
1 Pop it Ali China 3
2 Simple dimple Ali China 3
3 Spinner Ali China 3
4 Barbie Dreamtop 2
5 Mattel Dreamtop 2

Последний раз редактировалось dob55; 28.11.2022 в 15:34.
dob55 вне форума Ответить с цитированием
Старый 28.11.2022, 15:39   #4
Valick
Форумчанин
 
Регистрация: 27.04.2022
Сообщений: 352
По умолчанию

Цитата:
Сообщение от dob55 Посмотреть сообщение
но туплю жестко
И продолжаешь тупить...
Если просишь помочь с SQL, то показывай структуру таблиц. А ещё лучше заливай их в песочницу (например https://www.db-fiddle.com/) с некотороым количеством реальных данных.
Valick на форуме Ответить с цитированием
Старый 28.11.2022, 15:40   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,463
По умолчанию

Код:
select count(*), <список всех нужных полей>
from ?...?
left join ?...?
group by <список всех нужных полей {все тот же}>
Код:
select t.*, qq
from t 
inner join ( <так я группировать могу> 
                 select id, count(*) as qq
             ) as qr on qr.id =t.????
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 28.11.2022, 17:23   #6
dob55
Новичок
Джуниор
 
Регистрация: 26.11.2022
Сообщений: 4
По умолчанию

evg_m, Спасибо за помощь, все получилось через вложенный запрос
dob55 вне форума Ответить с цитированием
Старый 28.11.2022, 17:24   #7
dob55
Новичок
Джуниор
 
Регистрация: 26.11.2022
Сообщений: 4
По умолчанию

Valick, в следующий раз буду иметь в виду, как оформить вопрос, ок
dob55 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц, летом дешевле!

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε (табл. 8.1). Вывести число итераций, необходимое для достижения заданной точности. Sig3ied Помощь студентам 0 28.10.2019 20:47
Вывести исполнителя, полную стоимость Leha2018 SQL, базы данных 0 22.11.2018 11:32
Вывести все номера строк квадратной матрицы (int), которые поэлементно совпадают со столбцом с таким же номером dimefield Помощь студентам 8 16.04.2015 18:34
дана матрица, заменить 1 столбец столбцом с минимальной суммой элементов, последний столбец заменить столбцом Anonim41 Паскаль, Turbo Pascal, PascalABC.NET 0 24.06.2014 21:11
напечатать полную таблицу сложения Alexandr- Общие вопросы C/C++ 0 04.03.2013 16:48