Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [MS Access] Перевозка пассажиров 
:(
    Опции темы
qwerty550
Дата 18.4.2009, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 18.4.2009

Репутация: нет
Всего: нет



Имеются две таблицы Пассажиры и Поездки.В табл Пассажиры имеются поля ФИО, телефон, город Отправления, Город прибытия, Билет заказан(это поле говорит о том на какое число заказан билет). Табл Поездки содержит поля: Время отправления, Пункт отправки, Пункт назначения.Нужно сдлеать запрос, который выводил бы какой пассажир едет в день отправки(задается пользователем). Думаю что во запрос должен выглядит приблизительно так. Из табл Пассажиры Билет заказан = Поездки Время отправления выводить на экран. то получим количество пассажиров, которые едут в заданное время. А вот как осуществить все это на Access я представляю очень смутно ибо давно на нем не работал. Кто может помочь заранее благодарен вам.
пс
прикрепляю базу, точнее то что получилос


Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  db1.rar 21,94 Kb
PM MAIL   Вверх
ТоляМБА
Дата 19.4.2009, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 3
Всего: 252



Цитата(qwerty550 @  18.4.2009,  21:08 Найти цитируемый пост)
Нужно сдлеать запрос, который выводил бы какой пассажир едет в день отправки(задается пользователем).
Вот чую подвох, что не только день отправки будет задаваться пользователем, иначе можно было бы только из таблицы Пассажиры брать данную информацию (если кассир будет продавать билеты именно на те дни в которые идёт поезд).

qwerty550, добавляй в ОБЕ таблицы номер поезда на котором едет пассажир и тогда тебе не надо будет ничего связывать - ты из таблицы "Пассажиры" получишь свой ответ. А иначе в день отправки у тебя пойдёт ведь не по одному поезду, как в прикрепленном файле, а один Вася на 5 поездов сразу не сядет.





PM   Вверх
Akina
Дата 19.4.2009, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 17
Всего: 454



Для домашних заданий, курсовых и вопросов типа "Сделайте за меня" существует раздел "Центр Помощи".

Тема перенесена.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
qwerty550
Дата 19.4.2009, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 18.4.2009

Репутация: нет
Всего: нет



Цитата(ТоляМБА @ 19.4.2009,  01:35)
Цитата(qwerty550 @  18.4.2009,  21:08 Найти цитируемый пост)
Нужно сдлеать запрос, который выводил бы какой пассажир едет в день отправки(задается пользователем).
Вот чую подвох, что не только день отправки будет задаваться пользователем, иначе можно было бы только из таблицы Пассажиры брать данную информацию (если кассир будет продавать билеты именно на те дни в которые идёт поезд).

qwerty550, добавляй в ОБЕ таблицы номер поезда на котором едет пассажир и тогда тебе не надо будет ничего связывать - ты из таблицы "Пассажиры" получишь свой ответ. А иначе в день отправки у тебя пойдёт ведь не по одному поезду, как в прикрепленном файле, а один Вася на 5 поездов сразу не сядет.

да вы правы, все данные будут вводится при помощи формы,кроме счетчиков. мне надо создать связь один ко многим  и сделать запрос(для счета сколька раз ездил пассажир с помощью нашей фирмы) с группировкой по коду пассажира и применить функцию Count что то типа:
Код

Select [Код пассажира], Count(*) as [Количество поездок] from Таблица Group By [Код пассажира]

База для обслуживания одного автобуса, который перевозит по одному маршруту.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.1283 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.