Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 48

Создать запрос вывода всех записей таблицы

04.11.2019, 18:05. Показов 1478. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер друзья! продолжаются мои мыкания по созданию базы. сделал как вы учили основную таблицу "База" куда данные подставляются из таблиц, но там получается фиксируется коды данных а это сами понимаете неудобно для просмотра. поэтому надо сделать запрос который эту таблицу будет выводить запрос называется "ЖурналЗамечаний" но вот тут возникает проблема на экране выводится всего одна запись. и вот в чем суть какой запрос надо сделать чтобы выводились все записи
Вложения
Тип файла: zip движение блоков октябрь.zip (1.07 Мб, 1 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2019, 18:05
Ответы с готовыми решениями:

VBA код для вывода всех записей из таблицы
Здравствуйте. Думаю, вопрос простейший, но, к сожалению никак не могу разобраться в вопросе. Нужно написать код VBA для вывода всех записей...

Составить запрос для вывода всех записей, за исключением одной
Есть таблица, поля: id - 1 key - 100 id - 4 key - 100 id - 9 key - 100 Зашли на страницу 4, нужно вывести остальные id ( в нашем...

Удаление всех ссылок в текстовом поле всех записей таблицы MySQL
Здравствуйте. Помогите, пожалуйста, составить sql-запрос для удаления всех ссылок в текстовом поле всех записей таблицы MySQL. Есть таблица...

8
 Аватар для VinniPuh
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
04.11.2019, 18:23
Цитата Сообщение от John4156 Посмотреть сообщение
на экране выводится всего одна запись. и вот в чем суть какой запрос надо сделать чтобы выводились все записи
БД не смотрел, но предположу, что вы не указали в схеме данных запроса из нескольких таблиц - Способ объединения.
Открываете запрос в режиме конструктора.
мышом щелкаете по линии связи таблиц и в основном это третья группа.
Если указываете способ обединения, то ПРЯМ У ВСЕХ линий связи нужно указывать способ, а не только у одной.
Надеюсь, что понятно и доходчиво пояснил.
1
Эксперт MS Access
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
04.11.2019, 18:24
Попробуйте такой запрос, где связь типа INNER JOIN заменена на RIGHT JOIN.
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
SELECT 
База.ДатаЗам AS Дата, 
База.ВремяЗам AS Время, 
Птол.НазваниеПтол AS ПТОЛ, 
Серия.СерияЛокомотива AS Серия, 
База.НомерЭл AS [№ эл-за], 
Секции.НомерСекции AS Секция, 
Приписка.Приписка, 
База.ЗамВЖурналеТУ152 AS [Замечание ТУ-152], 
ВидыРабот.КакаяРаботаПроведена AS [Что сделано на ПТОЛ], 
Блоки.БЛОК, 
База.Снят, 
Запас.[№Блока] AS Поставлен, 
База.ПримечаниеПтол, 
Работники.Фио
FROM 
Серия 
RIGHT JOIN (Секции 
RIGHT JOIN (Работники 
RIGHT JOIN (Птол 
RIGHT JOIN (Приписка 
RIGHT JOIN (ВидыРабот 
RIGHT JOIN (Блоки 
RIGHT JOIN (Запас 
RIGHT JOIN База 
  ON Запас.КодЗапас = База.Поставлен) 
  ON (Блоки.КодБлоки = База.Блок)) 
  ON ВидыРабот.КодВидыРабот = База.ЧтоСделаноНаПтол) 
  ON Приписка.КодПриписки = База.Приписка) 
  ON Птол.КодПтол = База.Птол) 
  ON Работники.КодРаботники = База.ДежурныйПтол) 
  ON Секции.КодСекции = База.Секция) 
  ON Серия.КолСерии = База.Серия
Дополнительное условие (Блоки.КодБлоки = Запас.НазваниеБлока) удалено. Оно приводит в выводу одной записи в запросе
2
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 48
04.11.2019, 18:48  [ТС]
заработало с кодом но нет данных по полю поставлен они почему-то удалились

Добавлено через 6 минут
все получилось! спасибо большое за помощь!!!!
остался вопрос как научиться быстро писать подобные запросы
0
 Аватар для VinniPuh
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
04.11.2019, 18:58
Цитата Сообщение от John4156 Посмотреть сообщение
...как научиться быстро писать подобные запросы...
Если вопрос ко мне, то я практически 99% запросов делаю в конструкторе запросов и только 1 % созданных запросов дорабатываю в режиме SQL .
В схеме данных ни когда не указываю способ объединения, но в обязательном порядке - Обеспечение целостности данных.
В самих же запросах, открытых в режиме конструктора в ОБЯЗАТЕЛЬНОМ порядке указываю способ объединения если несколько таблиц.
Ну разве что, в особо специфических и особо хитрых запросах указываю вместо Left - RIGHT.
В зависимости от поставленной задачи и вычислений.
Короче опыт нужен, а не только теоретические знания.
Типа - Метод научного тыка часто помогает.
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 48
04.11.2019, 19:08  [ТС]
так вот им и живем) сделал через запрос в режиме конструктора указав способ объединения тоже все получилось.
есть еще один вопрос он не потеме но думаю что вы мне поможете:
Я сделал базу блоков но в основной таблице пока стоят номера (а согласно правилам должен быть код блока) - в настоящее время я всю таблицу правил путем замены данных то есть вручную, но я думаю что наврное есть какой то способ чтобы эти данные таблицы в автоматическом режиме сравнились и номера заменились на коды
0
 Аватар для VinniPuh
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
04.11.2019, 19:20
Цитата Сообщение от John4156 Посмотреть сообщение
...наврное есть какой то способ...
Думаю что есть.
Даже практически на 99% уверен, что наверняка есть.
Ибо - Access, практически всемогущь, если схема данных построена правильно.
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 48
04.11.2019, 19:21  [ТС]
основные правила построения схемы. так чтобы их понять раз и навсегда)
0
 Аватар для VinniPuh
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
04.11.2019, 19:31
Мне вот эта ссыпка Путеводитель по форуму очень помогла в самом начале обретения знаний и умений про Access.
Парой строк наставлений, как мне кажется не обойтись.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2019, 19:31
Помогаю со студенческими работами здесь

Как вывести 10 записей из таблицы, а если записей больше, создать следующую страницу ?
Подскажите пожалуйста, как можно вывести только 10 (допустим) записей из таблицы (access), а если записей больше создать следующюю страницу...

Запрос для вывода четных записей
всем привет! совсем недавно начал изучать php и mysql возникла ситуация, когда из таблицы нужно вывести четные записи, чтобы в колонке...

Запрет для вывода одинаковых записей из таблицы
Что необходимо дописать сюда $sql_top=mysql_query("SELECT ologin,osum FROM operations ORDER BY osum DESC LIMIT 10");что б запретить...

Запрос для вывода только одной из повторяющихся записей
структура id id2 text 1 99 test 2 99 test 3 105 test 4 105 test что требуется. Нужно сделать...

есть код.нужно добавить функция вывода и удаления всех записей!
case 4 - функция вывод всех записей и реализация её case 5 - удаление всего списка #include "stdafx.h" #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru