Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос по месяцу от 01 до 31 / 25 сообщений из 46, страница 1 из 2
03.11.2004, 11:44:19
    #32766311
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Здорово, пацаны.
Вот такая фигня:
Есть главная таблица по судам (танкерам).
В таблице есть поля Arrival date, Departure date (время прихода, время отхода)
Что нужно: нужно сделать запрос, чтобы при выборе месяца (допустим, октябрь) высветились все суда и их долги порту. Важно то, чтобы запрос выбирал именно Октябрь, то есть если судно, допустим, зашло в порт 31 октября, а вышло 1 ноября, то оно в статистику октября входить не должно. Оно будет входится в статистику ноября.
Как сделать запрос правильно, чтобы при выборе месяце в форме появлялась статистика за данный месяц?
Спасибо.
...
Рейтинг: 0 / 0
03.11.2004, 11:53:16
    #32766339
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Код: plaintext
SELECT * FROM TABLE WHERE (Month(Departure date) = [parMonth] and Year(Departure date) = [parYear])

типа так?
...
Рейтинг: 0 / 0
03.11.2004, 11:53:47
    #32766341
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelme
Код: plaintext
SELECT * FROM TABLE WHERE (Month([Departure date]) = [parMonth] and Year([Departure date]) = [parYear])

типа так?
...
Рейтинг: 0 / 0
03.11.2004, 11:55:48
    #32766347
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelme Kelme
Код: plaintext
SELECT * FROM TABLE WHERE (Month([Departure date]) = [parMonth] and Year([Departure date]) = [parYear])

типа так?

Ой, я в бейсике фигово....а куда ЭТО вписать?
...
Рейтинг: 0 / 0
03.11.2004, 11:59:09
    #32766356
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
мля, это не Бейсик
это SQL :)

а уж если вопросы, куда это вписывать, то неплохо бы книжку заиметь по Access
...
Рейтинг: 0 / 0
03.11.2004, 12:03:34
    #32766367
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelmeмля, это не Бейсик
это SQL :)

а уж если вопросы, куда это вписывать, то неплохо бы книжку заиметь по Access

Ой, да ладно подкалывать :)
Я вот, сверическую женщину от гиббона отличить могу, а ты? :)

Серьезно: куда вписать эту фигню? В контролсоурз комбобокса?
...
Рейтинг: 0 / 0
03.11.2004, 12:12:28
    #32766386
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Mulat Kelmeмля, это не Бейсик
это SQL :)

а уж если вопросы, куда это вписывать, то неплохо бы книжку заиметь по Access

Ой, да ладно подкалывать :)
Я вот, сверическую женщину от гиббона отличить могу, а ты? :)

Серьезно: куда вписать эту фигню? В контролсоурз комбобокса?

ладна, если ты могёшь сверическую бабу от макаки отличить, значит не всё потеряно

в комбобокс, где выбираются месяца в св-во RowSource впиши :
1;январь;2;февраль;3;март....11;ноябрь;12;декабрь
предварительно RowSourceType на ValueList


сделай ещё один комбобокс:
2000;2001;2002;2003;2004;2005;2006;2007 - тут типа года выбираются
...
Рейтинг: 0 / 0
03.11.2004, 12:14:33
    #32766396
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
формат комбобокса с месяцами такой:
СolumntCount = 2
ColumtWidth = 0;ширина самого комбобокса
...
Рейтинг: 0 / 0
03.11.2004, 12:15:32
    #32766400
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Кажись Spivak вернулся ...
...
Рейтинг: 0 / 0
03.11.2004, 12:18:11
    #32766410
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
DafКажись Spivak вернулся ...

:)
...
Рейтинг: 0 / 0
03.11.2004, 12:18:47
    #32766412
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Mulat, ты в каком порту работаешь? :)
...
Рейтинг: 0 / 0
03.11.2004, 12:23:00
    #32766426
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
джамайка ?
...
Рейтинг: 0 / 0
03.11.2004, 12:23:20
    #32766427
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
KelmeMulat, ты в каком порту работаешь? :)
Вентспилс
...
Рейтинг: 0 / 0
03.11.2004, 12:24:26
    #32766430
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
земляк :)
...
Рейтинг: 0 / 0
03.11.2004, 12:26:01
    #32766434
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Постарайтесь относится ко мне снисходительно хотя бы за мою смелость :)
Я начал ответственный проект будучи нулем в акцессе.
Сейчас понимаю, хоть и не все совсем :)
...
Рейтинг: 0 / 0
03.11.2004, 12:28:11
    #32766442
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
слава богу, что тебя не назначили капитаном танкера
...
Рейтинг: 0 / 0
03.11.2004, 12:30:06
    #32766446
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelmeслава богу, что тебя не назначили капитаном танкера

Если я слаб в какой-то сфере, это вовсе не значит, что я глуп по-жизни и не могу из-за этого претендовать на другую (в данном случае - капитан)
...
Рейтинг: 0 / 0
03.11.2004, 12:32:14
    #32766453
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
извини, не хотел тебя обидеть :)

как комбобоксы продвигаются?
...
Рейтинг: 0 / 0
03.11.2004, 12:44:07
    #32766467
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelmeизвини, не хотел тебя обидеть :)

как комбобоксы продвигаются?

Да я не обиделся, а объяснил тебе, что твой намек не совсем справедливый.
Да ладно.

По делу:

Вобщем я сейчас делаю запрос:
Vessel
Arrived date
Departure date

Эти данные находятся в главной таблице.
В рекордСоурз новой формы я не вписываю ничего.
Транспортирую запрос в пустую форму как субформу.
Показывает все данные из таблицы.
Теперь нужно сделать комбобоксы в пустой форме, как ты сказал?
Или где-то я не прав?
...
Рейтинг: 0 / 0
03.11.2004, 12:47:19
    #32766479
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
скинь мне на мыло свою базу я тебе сделаю :)
быстрее будет
...
Рейтинг: 0 / 0
03.11.2004, 13:04:17
    #32766540
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelmeскинь мне на мыло свою базу я тебе сделаю :)
быстрее будет

Вот база.
Поля, которые должны быть в форме:
1 Vessel
2 BT (BT расчитывается, как GRT - SBT. GRT и SBT есть в таблице)
3 Arrival date/time
4 Sailed date/time (по полям 3 и 4 и должен делаться запрос)
5 Berth of port (IN)
6 Tugboat dues (вторая таблица)

То есть при выборе месяца мне должна показываться вся статистика за этот самый месяц, то бишь названия всех судов, когда зашли (типа дата), когда вышли (дата), номер причала и тд.
...
Рейтинг: 0 / 0
03.11.2004, 13:06:00
    #32766548
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
базу скинул на мыло
...
Рейтинг: 0 / 0
03.11.2004, 13:08:01
    #32766556
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
получил, сча сделаю
...
Рейтинг: 0 / 0
03.11.2004, 13:27:15
    #32766613
Mulat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
Kelmeполучил, сча сделаю

Ну как дела?
...
Рейтинг: 0 / 0
03.11.2004, 13:28:19
    #32766615
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос по месяцу от 01 до 31
лови
пара замечаний:
1. уж очень много полей в таблице Main, надо нормализацию делать
2. Непонятно по какому полю связывать таблицу Main и Tugboat dues
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос по месяцу от 01 до 31 / 25 сообщений из 46, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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