powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет повторяющихся значений
8 сообщений из 8, страница 1 из 1
Подсчет повторяющихся значений
    #39099456
Посол_Вон1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят начал делать работу :
Вариант 6
1. Выполните проектирование БД по теме «Магазин». БД должна содержать сведения о товарах, сотрудниках и поставщиках.
2. Создайте БД по проекту. Заполните БД.
3. Определите стоимость каждой партии товаров.
4. Выберите все товары от поставщика ООО «Альфа»
5. Сколько видов товаров поставляет каждый поставщик?
6. Распечатайте ценники на товары.

все сделал а вот на 5, т.е Сколько видов товаров поставляет каждый поставщик, вообще завис , пробовал в sql SELECT Count(Поле) FROM Таблица GROUP BY Поле WHERE поле = но там ошибка синтаксиса, вообщем ребят наведите к какую сторону думать) спс :-)
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099511
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посол_Вон1 , не видя схему данных, как можно Вам помочь и чем?
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099522
Посол_Вон1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в таблице товар(код,название товара,поставщик,количество,цена) нужно подсчитать колество повторяющихся поставщиков, т.е к примеру ООО Альфа у меня повторяется 4 раза, нужно это как-нибудь вывести на экран, беда в том, что не очень пойму куда копать
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099528
Посол_Вон1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вы спрашивайте , что вам нужно знать, я отвечу :)
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099583
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посол_Вон1в таблице товар(код,название товара,поставщик,количество,цена) нужно подсчитать колество повторяющихся поставщиков
Как же?У Вас ведь в пункте 5 написано:
Посол_Вон15. Сколько видов товарова поставляет каждый поставщик?
Т.е., исходя из Вашей таблицы, необходимо:
- выбрать уникальные значения поставщик,товар (ввиду того, что записей может быть несколько, насколько я понимаю)
- посчитать количество уникальных товаров каждого производителя
Код: sql
1.
SELECT поставщик,Count([название товара]) as [Количество видов товара] FROM(SELECT DISTINCT  поставщик, [название товара] FROM товар) GROUP BY поставщик


Если же только одна запись уникального вида товара на поставщика, то:
Код: sql
1.
SELECT поставщик,Count([название товара]) as [Количество видов товара] From товар GROUP BY поставщик
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099586
Посол_Вон1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Agapov_stas,

да я дуру дал, вообщем подсчитать сколько раз повторяется поставщик , это и будет количеством видов товара)
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099592
Agapov_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посол_Вон1вообщем подсчитать сколько раз повторяется поставщик , это и будет количеством видов товара)
Не совсем так. Ваша таблица неоднозначна. Поля "Количество" и "Цена" смущают. Т.е. больше похоже на таблицу "Движение товара", а не справочник товаров. От того, в каком виде хранятся данные в этой таблице, зависит и текст запроса. Но, собс-но я привел и тот и тот вариант. Там уже сами смотрите, Вам виднее.
...
Рейтинг: 0 / 0
Подсчет повторяющихся значений
    #39099617
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Agapov_stas Посол_Вон1 , не видя схему данных, как можно Вам помочь и чем?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет повторяющихся значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]