powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывести год, в котором было выпущенно наибольшое кол-во машин.
12 сообщений из 12, страница 1 из 1
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876301
GcJester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините за столько элементарные вопросы, но только начинаю изучать SQL. Имеются трудности в понимании структуры запросов.
Есть задание такого типа: Напишите запрос, который выводит год, в котором было выпущено наибольшее количество автомобилей. Учитываются только года с 1991 по 1993 включительно (используя предикат Between).
Таблица во вложении. Буду очень рад, если кто-нибудь поможет разобраться.
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876303
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты можешь самостоятельно вывести таблицу, в которой будет год и количество выпущенных машин?
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876317
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GcJesterНапишите запрос, который выводит год, в котором было выпущено наибольшее количество автомобилей. Учитываются только года с 1991 по 1993 включительно (используя предикат Between).Сперва нужно построить логику запроса, поделив его на элементарные шаги. Которые, очевидно, будут следующими:

1) Отобрать записи с 1991 по 1993 год включительно
2) Поделить их на группы по году
3) Посчитать количество записей в каждом отдельном году
4) Отсортировать по убыванию этого посчитанного количества
5) Взять первую запись при этой сортировке

Ну собсно всё... теперь превращайте это в SQL-текст.
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876354
GcJester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, не подскажите как реализовать деление на группы? В гугле не нахожу похожих решений... или не правильно понимаю
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876384
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное всё же не "поделить", а "сгруппировать"
для этого в SQL есть соответствующая команда.
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876385
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GcJesterВ гугле не нахожу похожих решений... Предложение GROUP BY
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876397
GcJester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
982183,

Долго буду себя бить палкой...

Почему-то тяжело дается sql... из-за отсутствия мет.указаний что ли...

Совсем без практики и знаний дают уже такие задания :(
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876464
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постом выше, Панург дал вам конкретную ссылку на необходимый вам синтксис
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876519
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GcJesterДолго буду себя бить палкой...ещё пришибёт себя ненароком...
Код: sql
1.
2.
3.
4.
5.
SELECT TOP 1 T.YEA_ As Год, Count(T.YEA_) as Количество
FROM [ИмяТаблицы] T
WHERE T.YEA_ BETWEEN 1991 And 1993
GROUP BY T.YEA_
ORDER BY Count(T.YEA_)


GcJesterПочему-то тяжело дается sql... из-за отсутствия мет.указаний что ли...

Совсем без практики и знаний дают уже такие заданияПочитать:
Оператор Between...And
Предложение GROUP BY
Access SQL. Предложение SELECT
Справочные сведения об агрегатных функциях
Предикаты ALL, DISTINCT, DISTINCTROW и TOP
Предложение ORDER BY
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876562
Hawkmoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GcJester,
тебе сюда . Регистрация и первые двадцать задачек.
с ВДУМЧИВЫМ чтением мануала на каждую задачку.
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876791
GcJester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, спасибо большое :) Всё проштудировал и начал делать задачки по ссылке ниже.
...
Рейтинг: 0 / 0
Вывести год, в котором было выпущенно наибольшое кол-во машин.
    #39876792
GcJester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hawkmoon,

Спасибо! Прикольный сервис) Более менее уже подразобрался.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывести год, в котором было выпущенно наибольшое кол-во машин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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