Ты молодец , я сейчас сдавать буду информатику в университете , очень помогаешь мне подготовится к пересдаче. Как все сдам высылай адрес с меня подарок
Есть ли способ создать форму на базе перекресного запроса таким образом, чтобы в случае, если появляется новое значение среди данных, отражающихся в столбцах запроса этот столбец автоматически появлялся и на форме? (в уроке 10:00 минута - предположим, среди существовавших ранее уроков появится новый, а форма была создана до его появления)
Тут бы показать как сворачивать разворачивать группировки Например группа такая то имеет средний бал такой то, но если нам нужно развернуть группу (нажав плюсик) что бы посмотреть более детально
В запросах вы такое не сделаете. Делайте форму типа главная подчиненная. В главной группы, в подчиненной фио и баллы. В главной форме добавить поле на вычисление среднего балла по группе
Привет. Вопрос такого характера - Когда делаю запрос - просто пустые колонки. Ни ошибки не показывает ничего - просто поустые колонки. В чем может быть проблема?
Большое спасибо за урок! Возник вопрос: подскажите, пожалуйста, как при вычислении среднего (балла, например) по группе округлять получаемые значения? Как будет ROUND выглядеть (пример)?
я имел ввиду вот этот случай: ruclips.net/video/nSIHUvfBy34/видео.html то есть округление с учётом группировок. Как это будет выглядеть. Так-то я с функциями Excel неплохо знаком))
Добрый день, подскажите пожалуйста как реализовать выборку запросом, аналогично - [Введите № Заявки] - но с множественным отбором, как при In (1;2;3...) ???
Столкнулся с такой проблемой, не знаю как исправить, к примеру, у меня 3 производителя, создаю запрос с опред информацией, очевидно, что строк должно быть равное кол-ву производителей, но при выполнение запроса у меня первые 3 строчки это то что мне нужно, а ниже просто дублируются эти 3 строчки и вся информация одинаковая, тоесть запрос по первому производителю это 1, 4, 7, 10 и т.д. строчка, как избавится от дублирования??(надеюсь понял, что написал)
Добрый день.. Пересмотрел много Ваших уроков, и вроде понимаю как работать с БД. Но очень слабое понимания применяемости всего этого. А именно: как по разным компьютерам раскидать функции под добавлению, изменению и построению отчетов в зависимости от обязанностей сотрудников. И желательно что бы все вводимые параметры были с выпадающими списками и выбирались, либо как в телефоне, при наборе показывал все совпадения и можно было с них выбрать.( для исключения ошибок). Если что то подобное уже есть и я пропустил, с удовольствием пересмотрю.
Еще небольшой вопрос возник - почему при выводе общего кол-ва часов по каждому преподавателю, для столбика "Всего" вы выбираете "Заголовки строк", если это столбик? по сути, это должно быть "Заголовки столбцов, как и в "Название предмета" Спасибо заранее за ваш ответ
Спасибо большое за урок. Подскажите пожалуйста. Нужно создать БД рейтинг. Есть Таблица класс и таблица дети. Как реализовать функцию когда выбираешь класс подгружаются только фамилии детей этого класса
А как реализуется запрос по группировке с суммированием текстовых полей. Например, с этой БД: создаем запрос с кол-вом преподавателей по каждому предмету+столбец, где через любой разделитель будет перечислены их фамилии (или ФИО). Или кол-во студентов в универе с определенной фамилией+столбец со списком групп, в которых данная фамилия встречается.
Скажите, пожалуйста, а если нам нужно создать такой вопрос: "Студенты, которые изучали английский язык". Таблицы студенты и предметы друг с другом не связаны. То есть вопрос в том, как в принципе нужно поступать, когда нужно создать запрос, используя данные несвязанных напрямую таблиц. Спасибо!
Спасибо большое за скринкасты. Но не освещен один момент. Мне нужно делать выборку не просто по дате, а по периоду с- по(в параметрическом запросе например)..
у меня ошибка всегда выбивает, непонимаю что я сделал не так, все по видео делаю, даже тема такая же) подскажыте пожалуйста) "Неопределимая функция "сердне" в значении"
Я в печали уже который день, вроде всё так, а на выходе - ерунда. Уже упростила задачу до простейшего: в таблице для каждой записи есть некий числовой идентификатор (который может повторяться), в моей таблице есть значения 1,2,3,4,5 и 7. Делаю запрос на то, чтобы были просто отражены все доступные в таблице варианты этого идентификатора - собственно, весь запрос выглядит как поле "идентификатор". Запускаю - отражает 1,2,3 и 7. Почему так может приключиться???
Хотя, может, я глобально не с той стороны подхожу к вопросу. У меня есть 3 таблицы, образно: Клиенты, Товары и Услуги (между Клиентами и 2 другими связь один ко многим). 1 клиент может купить как нексколько услуг, так и товаров (и может покупать как только услуги или товары, так и то и другое), т.е. напротив каждой проданной услуги в таблице Услуги есть ID клиента, и аналогично в таблице Товары - также проставлены ID клиента, купившего каждый товар. Моя мега-цель посчитать общую сумму, на которую каждый Клиент купил и товаров и услуг (вместе). Как это лучше сделать? У меня уже мозг кипит, а запросы не получаются.
Отдельно посчитайте сумму товаров клиента. Отдельно сумму услуг. В 3м запросе добавьте 2 первых запроса , свяжите в конструкторе 2 запроса по полю id клиента. И в этом же запросе складывайте суммы.
@@AccesshelpRu с первой частью справилась (2 запроса работают), но вот с третим итоговым возникла проблемка (с которой, я собственно начала свое обращение). Если Клиент купил только товары или только услуги - то, в соответствующем запросе, например, в том, который считает сумму товаров по каждому клиенту, не указывается ID Клиента с нулевым значением по покупке товаров. И в итоговом запросе, соответсвенно, отражаются только те клиенты, которые покупали и товары и услуги, а те, которые покупали что-то одно - не показываются. И второй вопрос: "И в этом же запросе складывайте суммы." Это как? Как сделать вычисляемое поле в таблице - я знаю, а в запросе как?!
А помогите, пожалуйста, с запросом: например, четыре студента сдавали зачёты по двум предметам (получали зачёт/незачет). Мне надо создать запрос на тех студентов, которые по обоим предметам получили зачёты.
@@AccesshelpRu, я что-то неправильно делаю. Я пробовал так: в конструкторе запросов создал поля "Студент (ФИО)" и "результат зачёта (зачёт/неуд)", нажал сверху "итоги", групповая операция в "результатах зачёта" - Count, условие отбора - "зачёт". В результате появляется окно ошибки "несоответствие типов данных в выражении условия отбора". Подскажите, пожалуйста, где исправить и как?
Добрый вечер Спасибо за видео! У меня такой вопрос:"Как мне создать запрос, который будет вычислять, в каком ученик учится классе, зная лишь год его поступления (сегодняшняя дата тоже должна определяться автоматически, если так можно)" Буду очень благодарен, если сможете ответить
Вы не могли бы мне помочь? Вот у меня база данных, состоящая из таблиц: Ученики Предметы Успеваемость Успеваемость, в свою очередь, состоит из: -Ученик -предмет -оценка Так вот, когда я создаю запрос, который состоит из «ученик», «предмет», «оценка» и сортирую по предмету, например, физика, у меня просто получается пустая таблица в запросе. Т.е. оно почему-то не сортирует по предметам. С чем это связано?
предположим у вас есть запрос, который отбирает всех студентов. по запросу делаем отчет. далее у вас есть простая форма в столбец на просмотр студентов. далее в запросе нужно указать условие на поле (например код студента) по пямяти форма!студент!код_студента. т.е при открытой форме на определенном студенте, запрос будет выводить только этого студента. Далее на форме прикрепляем кнопку на открытие отчета.
Добрый день! Спасибо за видео! Подскажите. пожалуйста, почему при создании запроса для выбора преподавателей экономической кафедры вы использовали 2 таблицы? Ведь в самой таблице "преподавтели" есть столбец Кафедра. Можно было бы осуществить данный запрос, используя одну таблицу "преподаватели"? Спасибо
Здравствуйте. Нужен запрос с расчетами.(Стоимость проката за 1 сутки*Кол-во дней проката. Перед этим узнать количество дней между двумя датами). Где это(количество дней) указывается: в запросе или в таблице выдача?
Чаевые на развитие канала:
www.donationalerts.ru/r/accesshelpru
Все собранные средства идут на развитие канала. Большое спасибо!
Таймкоды:
00:00 | Введение
00:40 | Создание запроса 1
01:40 | Создание запроса 2
02:33 | Создание запроса 3
03:00 | Создание запроса 4
03:47 | Создание запроса 5
04:15 | Создание запроса 6
04:50 | Создание запроса 7
06:24 | Создание запроса 8
07:00 | Создание запроса 9
07:25 | Создание запроса 10
07:48 | Создание запроса 11
08:48 | Создание запроса 12
09:43 | Создание запроса 13
10:38 | Создание запроса 14
11:33 | Создание запроса 15
12:03 | Заключение
Лев Иванович весьма одарённый малый (11:29)
Он еще не родился на момент записи ролика
Ты молодец , я сейчас сдавать буду информатику в университете , очень помогаешь мне подготовится к пересдаче. Как все сдам высылай адрес с меня подарок
Сдал?
Спасибо, ты мне очень помог)
+Богдан Золотоперый очень рад
а можно где нить скачать готовую эту базу данных?
Как и где скачать Access бесплатно - 7108.ru/a2109
Есть ли способ создать форму на базе перекресного запроса таким образом, чтобы в случае, если появляется новое значение среди данных, отражающихся в столбцах запроса этот столбец автоматически появлялся и на форме? (в уроке 10:00 минута - предположим, среди существовавших ранее уроков появится новый, а форма была создана до его появления)
ПУРГЕЕЕЕЕЕН!!!!!
Wat?
@@AccesshelpRu пурген смотрит данное видео я хочу ему привет передать, спасибо
@@dleep8827 кто такой Пурген?)
@@AccesshelpRu учитель информатики 🤔
Ничесе)
Тут бы показать как сворачивать разворачивать группировки
Например группа такая то имеет средний бал такой то, но если нам нужно развернуть группу (нажав плюсик) что бы посмотреть более детально
В запросах вы такое не сделаете. Делайте форму типа главная подчиненная. В главной группы, в подчиненной фио и баллы. В главной форме добавить поле на вычисление среднего балла по группе
Как посчитать разницу? То есть есть часы по плану и часы по факту (или кол-во чего-то) но надо увидеть разницу. Что использовать?
Привет. Вопрос такого характера - Когда делаю запрос - просто пустые колонки. Ни ошибки не показывает ничего - просто поустые колонки. В чем может быть проблема?
Большое спасибо за урок! Возник вопрос: подскажите, пожалуйста, как при вычислении среднего (балла, например) по группе округлять получаемые значения? Как будет ROUND выглядеть (пример)?
рад помочь *я бы сделал так Round ( [поле], количество_десятичных _знаков )*
я имел ввиду вот этот случай: ruclips.net/video/nSIHUvfBy34/видео.html то есть округление с учётом группировок. Как это будет выглядеть. Так-то я с функциями Excel неплохо знаком))
Добрый день, подскажите пожалуйста как реализовать выборку запросом, аналогично - [Введите № Заявки] - но с множественным отбором, как при In (1;2;3...) ???
In ([введите 1];[введите 2];[введите 3])
Спасибо
Хотелось бы по VBA курсы посмотреть в таком же качестве и исполнении )
+Эдуард Мартыненко изучим тему, обязательно
Столкнулся с такой проблемой, не знаю как исправить, к примеру, у меня 3 производителя, создаю запрос с опред информацией, очевидно, что строк должно быть равное кол-ву производителей, но при выполнение запроса у меня первые 3 строчки это то что мне нужно, а ниже просто дублируются эти 3 строчки и вся информация одинаковая, тоесть запрос по первому производителю это 1, 4, 7, 10 и т.д. строчка, как избавится от дублирования??(надеюсь понял, что написал)
Тупо мою лабу рассказал как делать, спасибо)
Ну не тупо)
Ну почему тупо? Очень даже хорошо. Учите язык.
Красавчик
Спасибо)
Добрый день.. Пересмотрел много Ваших уроков, и вроде понимаю как работать с БД. Но очень слабое понимания применяемости всего этого. А именно: как по разным компьютерам раскидать функции под добавлению, изменению и построению отчетов в зависимости от обязанностей сотрудников. И желательно что бы все вводимые параметры были с выпадающими списками и выбирались, либо как в телефоне, при наборе показывал все совпадения и можно было с них выбрать.( для исключения ошибок).
Если что то подобное уже есть и я пропустил, с удовольствием пересмотрю.
+Виталий Варвар почитайте самоучитель Гурвица
Спасибо.. начал читать, затягивает..
Еще небольшой вопрос возник - почему при выводе общего кол-ва часов по каждому преподавателю, для столбика "Всего" вы выбираете "Заголовки строк", если это столбик? по сути, это должно быть "Заголовки столбцов, как и в "Название предмета"
Спасибо заранее за ваш ответ
У нас сумма идет построчно. Плюс 2 заголовка столбца выбрать программа не даст
Спасибо большое за урок. Подскажите пожалуйста. Нужно создать БД рейтинг. Есть Таблица класс и таблица дети. Как реализовать функцию когда выбираешь класс подгружаются только фамилии детей этого класса
+Елена Ершова добрый, сделайте форму типа главная подчиненная. На главной класс, в подчиненной дети
А как реализуется запрос по группировке с суммированием текстовых полей. Например, с этой БД: создаем запрос с кол-вом преподавателей по каждому предмету+столбец, где через любой разделитель будет перечислены их фамилии (или ФИО). Или кол-во студентов в универе с определенной фамилией+столбец со списком групп, в которых данная фамилия встречается.
+Виталий Варвар это надо запрос делать с группировкой, и считать кол_во чео по каждй группе
А можно ли как-то сгруппировать данные? Например, если один и тот же преподаватель работает(числится) на 2 кафедрах?
+Татьяна «Читающие крестики» без разницы. В группируйте, если со связями все норм, то препод будет в нужных группировках
Спасибо большое
Рад помочь!
Скажите, пожалуйста, а если нам нужно создать такой вопрос: "Студенты, которые изучали английский язык". Таблицы студенты и предметы друг с другом не связаны. То есть вопрос в том, как в принципе нужно поступать, когда нужно создать запрос, используя данные несвязанных напрямую таблиц. Спасибо!
Можно связывать таблицы прямо в конструкторе запроса
Ручками запрос писать, как еще
@@rigaeligael4040 Аааа
Спасибо большое за скринкасты.
Но не освещен один момент.
Мне нужно делать выборку не просто по дате, а по периоду с- по(в параметрическом запросе например)..
+Миша Савушкин сделайте between [введите начало периода] and [введите конец периода]
Спасибо!
у меня ошибка всегда выбивает, непонимаю что я сделал не так, все по видео делаю, даже тема такая же) подскажыте пожалуйста)
"Неопределимая функция "сердне" в значении"
+Фильмы онлайн что конкретно делаете?
а вы можете объяснять языки программирования?java интересует,от вас очень бы хотелось
на данный момент java не владею=)
Я в печали уже который день, вроде всё так, а на выходе - ерунда. Уже упростила задачу до простейшего: в таблице для каждой записи есть некий числовой идентификатор (который может повторяться), в моей таблице есть значения 1,2,3,4,5 и 7. Делаю запрос на то, чтобы были просто отражены все доступные в таблице варианты этого идентификатора - собственно, весь запрос выглядит как поле "идентификатор". Запускаю - отражает 1,2,3 и 7. Почему так может приключиться???
Хотя, может, я глобально не с той стороны подхожу к вопросу. У меня есть 3 таблицы, образно: Клиенты, Товары и Услуги (между Клиентами и 2 другими связь один ко многим). 1 клиент может купить как нексколько услуг, так и товаров (и может покупать как только услуги или товары, так и то и другое), т.е. напротив каждой проданной услуги в таблице Услуги есть ID клиента, и аналогично в таблице Товары - также проставлены ID клиента, купившего каждый товар. Моя мега-цель посчитать общую сумму, на которую каждый Клиент купил и товаров и услуг (вместе). Как это лучше сделать? У меня уже мозг кипит, а запросы не получаются.
Отдельно посчитайте сумму товаров клиента. Отдельно сумму услуг. В 3м запросе добавьте 2 первых запроса , свяжите в конструкторе 2 запроса по полю id клиента. И в этом же запросе складывайте суммы.
@@AccesshelpRu с первой частью справилась (2 запроса работают), но вот с третим итоговым возникла проблемка (с которой, я собственно начала свое обращение). Если Клиент купил только товары или только услуги - то, в соответствующем запросе, например, в том, который считает сумму товаров по каждому клиенту, не указывается ID Клиента с нулевым значением по покупке товаров. И в итоговом запросе, соответсвенно, отражаются только те клиенты, которые покупали и товары и услуги, а те, которые покупали что-то одно - не показываются.
И второй вопрос: "И в этом же запросе складывайте суммы." Это как? Как сделать вычисляемое поле в таблице - я знаю, а в запросе как?!
Второй вопрос уже отпал, нашла Ваш урок на эту тему =) Но вот первая проблемка - по-прежнему актуальна.
@@lenapluton5480 по 1 вопросу вам надо почитать про right join и left join. И еще рекомендую познакомиться с функцией nz().
Как можно сделать запрос, чтобы вывелся список учащихся, имеющие телефоны ( с префиксом 29)
like 29*
А помогите, пожалуйста, с запросом: например, четыре студента сдавали зачёты по двум предметам (получали зачёт/незачет). Мне надо создать запрос на тех студентов, которые по обоим предметам получили зачёты.
Как вариант подсчет кол-ва зачетов каждого студента
@@AccesshelpRu, я что-то неправильно делаю. Я пробовал так: в конструкторе запросов создал поля "Студент (ФИО)" и "результат зачёта (зачёт/неуд)", нажал сверху "итоги", групповая операция в "результатах зачёта" - Count, условие отбора - "зачёт". В результате появляется окно ошибки "несоответствие типов данных в выражении условия отбора". Подскажите, пожалуйста, где исправить и как?
@@AccesshelpRu а, всё, сделал) благодаря Вашему ответу, конечно. Спасибо!
почему когда я выбираю поля и нажимаю выполнить, у меня появляется пустая таблица?
Возможно вы задали такие условия, что под них нет данных
Добрый вечер
Спасибо за видео!
У меня такой вопрос:"Как мне создать запрос, который будет вычислять, в каком ученик учится классе, зная лишь год его поступления (сегодняшняя дата тоже должна определяться автоматически, если так можно)"
Буду очень благодарен, если сможете ответить
Добрый день, думаю что-то типа year(date())-[год поступления]
Вы не могли бы мне помочь?
Вот у меня база данных, состоящая из таблиц:
Ученики
Предметы
Успеваемость
Успеваемость, в свою очередь, состоит из:
-Ученик
-предмет
-оценка
Так вот, когда я создаю запрос, который состоит из «ученик», «предмет», «оценка» и сортирую по предмету, например, физика, у меня просто получается пустая таблица в запросе. Т.е. оно почему-то не сортирует по предметам. С чем это связано?
Все таблицы заполнены?
Уроки по Microsoft Access ну конечно)
Уроки по Microsoft Access я задавал сортировку по оценкам, и все было нормально...а вот сортировка по предметам не работает
Не видя бд, трудно сказать если честно
Уроки по Microsoft Access а как вам можно её показать?)
А как сделать не выборку а выбор одного студента и печать по нему некоего подобия справки ?
предположим у вас есть запрос, который отбирает всех студентов. по запросу делаем отчет. далее у вас есть простая форма в столбец на просмотр студентов. далее в запросе нужно указать условие на поле (например код студента) по пямяти форма!студент!код_студента. т.е при открытой форме на определенном студенте, запрос будет выводить только этого студента. Далее на форме прикрепляем кнопку на открытие отчета.
1:55
❤❤❤❤❤❤❤❤❤
Добрый день! Спасибо за видео! Подскажите. пожалуйста, почему при создании запроса для выбора преподавателей экономической кафедры вы использовали 2 таблицы? Ведь в самой таблице "преподавтели" есть столбец Кафедра. Можно было бы осуществить данный запрос, используя одну таблицу "преподаватели"? Спасибо
такой же вопрос: зачем добавлять табл "Предметы", если в таблице "итоги сессии" предметы указаны. Можно было их оттуда взять?
А при первом перекрестном запросе вы взяли номер группы из табл "Студенты", а не стали добавлять табл "Учебные группы"
Можно и одну. Но я решил в 2.
Таблица предметы выделена как отдельная сущность
Вопрос не понял
Тяжёлая Игра
Wat?
@@AccesshelpRu вообще-то What
@@galaxylore7429 www.google.com/search?q=wat&sxsrf=ALeKk02wEs6dMByX8TAWmEj2jdA2_t2gjQ:1611742359261&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjrxquW8LvuAhXlkYsKHY5pBXIQ_AUoAXoECAcQAw&biw=1366&bih=657
@@AccesshelpRu ах ты мальчишка, понял тебя
Здравствуйте. Нужен запрос с расчетами.(Стоимость проката за 1 сутки*Кол-во дней проката. Перед этим узнать количество дней между двумя датами). Где это(количество дней) указывается: в запросе или в таблице выдача?
добрый вечер! полагаю, что в запросе.
формула будет примерно так выглядеть: ([дата выезда] - [дата заезда]) * [стоимость в сутки]
спасибо
OG BUDA
Йо