| |
 22 Кб. |
|
| |
to: Goblin
(17.04.2009 в 00:33)
|
| | Имеются две таблицы Пассажиры и Поездки.В табл Пассажиры имеются поля ФИО, телефон, город Отправления, Город прибытия, Билет заказан(это поле говорит о том на какое число заказан билет). Табл Поездки содержит поля: Время отправления, Пункт отправки, Пункт назначения.Нужно сдлеать запрос, который выводил бы какой пассажир едет в день отправки(задается пользователем). Думаю что во запрос должен выглядит приблизительно так. Из табл Пассажиры Билет заказан = Поездки Время отправления выводить на экран. то получим количество пассажиров, которые едут в заданное время. А вот как осуществить все это на Access я представляю очень смутно ибо давно на нем не работал. Кто может помочь заранее благодарен вам.
пс
прикрепляю базу, котарая получилось после нескольких дней поисков решения. | |
| |
| |
| |
|
|
| |
to: Mnemonic
(17.04.2009 в 01:41)
|
| | "...Какой помощник у папы Карло..."
 | |
| |
| |
| |
 18 Кб. |
|
| |
to: Lukas
(16.04.2009 в 22:41)
|
| | br />
и таблица Поездки, в которой одним из полей будет кодПассажира, внешний ключ к таблице Пассажиры. Связь 1:М.
|
к какому полю привязывать поле кодПассажира из таблицы Поездки?
пс
выклыдываю базу, уже в конец запутался.. | |
| |
| |
| |
 18 Кб. |
|
| |
to: Lukas
(16.04.2009 в 22:41)
|
| |
и таблица Поездки, в которой одним из полей будет кодПассажира, внешний ключ к таблице Пассажиры. Связь 1:М.
|
к какому полю привязывать поле кодПассажира из таблицы Поездки?
пс
выклыдываю базу, уже в конец запутался.. | |
| |
| |
| |
|
|
| |
to: Mnemonic
(15.04.2009 в 21:57)
|
| | Как подсчитать количество записей по код пассажира.
Создай групповой запрос с условием типа Forms![поездки]![Кодпассажира]
А вычисляемое поле - Count - количество записей. Вот цифирю и получишь.
Это если правильно вник в суть. | |
| |
| |
| |
|
|
| |
to: Mnemonic
(17.04.2009 в 00:09)
|
| | Запросом. | |
| |
| |
| |
|
|
| |
to: Lukas
(16.04.2009 в 22:41)
|
| | Lukas
не подскажешь как осущетвить это подсчитать количество записей в таблице Поездки с условием по КодПассажира? | |
| |
| |
| |
|
|
| |
to: Mnemonic
(16.04.2009 в 22:27)
|
| |
...привязал по полю день отправления...
|
В корне неправильно.
Должна быть таблица Пассажиры, и таблица Поездки, в которой одним из полей будет кодПассажира, внешний ключ к таблице Пассажиры. Связь 1:М.
Тогда, подсчитав количество записей в таблице Поездки с условием по КодПассажира, легко узнать количество поездок каждого пассажира. | |
| |
| |
| |
|
|
| |
to: Lukas
(15.04.2009 в 22:57)
|
| | отделил. создал еще одну таблицу привязал по полю день отправления.создал запрос, если поле день отправления равны вывести строки их на экран. как сделать так чтобы можно было вводить эти данные при помоши оболочки(кажется для этого надо использывать форму)? и как осущетсвит сколько поездок совершил даный клиент? как заставить её считать сколько раз он был введен или создать спец поле где можно будет изменить цифру(номер поездки)? | |
| |
| |
| |
|
|
| |
to: Mnemonic
(15.04.2009 в 21:57)
|
| | Начать надо с нормализации. Отделить пассажиров от поездок, ибо это разные сущности. | |
| |
| |
| |
|
|
| | Есть табл с стандартными даными фио адрес и телефон и пара мусорных столбцов и так же есть поле количество поездок и день отправки. Нужен запрос на выборку клиентов в определенный день поездки т.е дата задается юзером исходя из него делается запрос и выводится кто едит в этот день, плюс подчитывается какая у него поездка. Есть логическое решение запроса, если данные из полей фио =фио+ адрес=адрес они выводится на экран. К сожелению я совсем подзабыл акссес, а прогу нужно делать иначе..девушке обещал..если кому не сложно подскажите в каком направлении копать? заранее благадарен  | |
| |
| |