powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можите вычислить количество дней между двумя датами в запросе
14 сообщений из 14, страница 1 из 1
Можите вычислить количество дней между двумя датами в запросе
    #32068440
Dimblch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит суть вопроса вот в чем: есть запрос по клиентам
Вкоторый входят поля: номерзаписи клиент Дата расход/приход . Необходимо вычислить количество дней между предидущей и последующей записью. Как это сделать ума не приложу, если не можете помочь топодскажите пожалуйста где можно покопать
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068442
AndreZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй datediff
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068455
Dimblch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DateDiff насколько я понял вычисляет количество дней между записями находящимися в разных полях , а мне необходимо определить количество дней между записями одного поля
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068459
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет сэр вы не правы :)

Код: plaintext
1.
SELECT datediff( "d" , date_fld1, date_fld2) AS _My_date_diff
FROM my_table
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068464
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте кусочек данных...
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068466
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, давайте внимательнее читать вопросы!
А то правда, модератору придется разбираться ;0)
Речь о разности дат в одном и том же поле разных записей.
Тут без VBA-функции никак.
Только вот надо сначала подумать, по какому критерию будут отбираться "соседние" записи ;0)
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068467
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вырезку давайте - будем жарить! :)
Хммм... Что-то я сегодня переработал, надо в больничку соседнюю сходить! :))
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068468
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если скрипт вернет то можно и так! :)

Код: plaintext
1.
2.
3.
SELECT datediff( "d" , MAX(date_fld), MIN(date_fld)) AS My_date_diff
FROM my_table
GROUP BY ...


Если есть две рядом, значит есть и сортировка и можно сшруппировать по признаку! А значит и все остальное!
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068475
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 mahoune: Сильно! Значит, MIN и MAX - соседние?
А последние фразы ваще не понял...
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068481
-=Alexey=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все очегь просто, скажем есть таблица T два поля id и date, нужно вывести количество дней между двумя датами в запросе:
SELECT datediff("d",T.date, T_1.date) as diff FROM T INNER JOIN T AS T_1 ON T.Id+1 = T_1.Id;
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068482
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю рарзулится, если таблицу связать саму с собой...
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068490
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый -=Alexey=-,
Мне кажется вам надо запостить примерные данные для двух этих таблиц и желательный результат поиска! Все должно как-то по простому решаться, примерно как сказал MichaelGK!
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068501
-=Alexey=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FROM T INNER JOIN T AS T_1 ON T.Id+1 = T_1.Id - вообще-то это и значает, что таблица связанна сама с собой через поле id со смещением на одну запись (предпологается что id - счетчик)
...
Рейтинг: 0 / 0
Можите вычислить количество дней между двумя датами в запросе
    #32068506
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Alexey=- извини ошибся, хотел это все сказать Dimblch!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можите вычислить количество дней между двумя датами в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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