powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вопрос про запрос
25 сообщений из 191, страница 7 из 8
Вопрос про запрос
    #32540229
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, Саныч, и не уговаривай... 10-15 говоришь? Хм... Ладно, буду влачить дальше свое жалкое существование, находя успокоение только в объятиях мужа (если он не сбежит) и здесь, на форуме в окружении блестящих умов. :-)

>Если SEL во всех записях разное, то все работает правильно.
Что сие значит? Как это правильно? Он мне дает только записи, сотвествующие максимальному. Например, SEL на разных SLU принимало значение 1, 2, и 3 в одно и то же время. В предыдущем периоде оно было на 1 меньше. MsgBox мне показывает только 3. Хотя должно бы показываться 1, 2, 3. Разве не так?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540231
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ну я ведь тебе перевел твой селект с SQL'я на русский. Что написано, то и исполняется.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540233
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ААААААААААААААААа!!!!!!!!!!!!!! Черт-черт-черт.... Точно застрелюсь.
Теперь поняла. Буду дальше ковыряться. А как только накоплю денег на пистолет, сразу же застрелюсь. Если раньше не повешусь.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540237
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Все пистолеты, которые будешь покупать, будешь отдавать мне. Поняла?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540241
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но как же мне теперь отлавливать значения варнингов и размещать их в таблице?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540243
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А в чем проблема?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540244
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага! Про веревки ни слова. Значить висеть буду... Фу....... Синее лицо, язык болтается... да и шее это вредно.... Брррр...
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540247
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
РЫ! Щас твоему мужу нажалуюсь.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540250
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все в том же. Я не знаю как составить запрос. :-) То бишь что ставить после where. По условию, которое ты мне давал еще где-то в середине этого длинющего разговора, идем в функцию, которая позволяла заполнять функцию значениями ошибок.
Пока я испытывала программу, я углядела, что dlookup работает со всей таблицей. Это значит, что когда-нибудь он выдаст время, которое относится к другой дате. Надо еще одно условие ставить получается?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540253
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух, Саныч, да ты не Саныч, а прям РыСаныч. :-) А еще можно выпить таблетки... И копить на пистолет не надо.... Витамины, например. :-))))) Ладно, жить буду. Уговорил.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540259
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторТо бишь что ставить после where. По условию, которое ты мне давал еще где-то в середине этого длинющего разговора, идем в функцию, которая позволяла заполнять функцию значениями ошибок.
Ну так и в чем вопрос-то? Ты можешь сказать словами, какие записи нужно отбирать, но не можешь перевести на SQL? Или словами тоже не можешь?

авторПока я испытывала программу, я углядела, что dlookup работает со всей таблицей. Это значит, что когда-нибудь он выдаст время, которое относится к другой дате. Надо еще одно условие ставить получается?
Совершенно справедливо, надо проверять не только время, но и дату. Их можно держать в одном поле, и проверка будет примерно такая:

Код: plaintext
"... where моеполе=#" & format(датавместесвременем, "mm\/dd\/yyyy hh:nn:ss") & "#"
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540271
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Словами:
взять записи в SEL в 10:00:00 31/05/2004, которые на 10% больше чем записи в SEL в 09:30:00 31/05/2004. Выдать сообщение об ошибке с указанием полученных значений SEL, время, дата, номер SLU. Перезаписать полученные значения в таблицу с ошибками.
Как на SQL теперь перевести? Еще нужно же учитывать неоднозначный выбор. тут даже дата не поможет. Например, как сравнить 23:30:00 предыдущего дня и 00:00:00 текушего? Или для этого написать отдельное условие?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540276
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А мой вариант от 28 май 04, 21:48 чем плох?

Кстати, DateAdd умный, он понимает, когда другие сутки начинаются.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540279
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, так ты откуда??? Из Питера или таки из Израиля?
PS: подсмотрела твои разговоры с людьми. Любопытно и все такое. :-)
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540282
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я из Питера в Израиль. 12 лет назад. :^)
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540284
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А!!! Тогда ясно. :-)
Саныч, твой вариант от 28 мая очень даже не плох. Но хоть убей меня (это уже не будет инициативой с моей стороны и может сработать), я не могу понять, как я могу вытаскивать оттудова нужные мне данные??? Покажи, будь другом.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540287
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Еще одно РЫ на всякий случай.

===

Вот тот мой ответ:

Если ttt - это нынешнее время, то:

if dlookup("d","имятаблицы","[time]=#" & format(ttt,"hh:nn:ss") & "#")>dlookup("d","имятаблицы","[time]=#" & format(DateAdd("n",-30,ttt),"hh:nn:ss") & "#") then msgbox "Таки плохо!"
Что тут надо поменять? Вместо "больше" поставить "хотя бы на 10% больше"?

if dlookup("d","имятаблицы","[time]=#" & format(ttt,"hh:nn:ss") & "#")>1.1*dlookup("d","имятаблицы","[time]=#" & format(DateAdd("n",-30,ttt),"hh:nn:ss") & "#") then msgbox "Таки плохо!"
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540302
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, ну ты совсем про меня плохо думаешь. Что я, умножить не смогу? Речь-то не об этом.... Все, и рыки не помогут, ща достану тазик и буду в нем топиться. Есть 2 таблицы. Stat и oshyb. В первую импорт производим, во вторую ошибки собираем. Как мне во вторую таблицу запихнуть эти ошибки?

Я делаю:
If DLookup("SEL", "Stat", "[Vremya]=" & strTime) > DLookup ("SEL", "Stat", "[Vremya]=#" & DateAdd("n", -30, strTime1) & "#") Then MsgBox "Ахтунг!"
Все замечательно, меседж выскакивает и на правильном месте.
Допустим, дату и время я могу вытащить. Тем более, если они будут в одном поле храниться. Но как быть с значениями в SEL, которые превысили порог? И как мне узнать на каком SLU это произошло? Ладно, значение в SEL это скорее всего - DLookup("SEL", "Stat", "[Vremya]=" & strTime), так? Но SLU...
Понимание, приди!!!!! Иначе, я за себя не ручаюсь.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540307
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух ты!!!! Даже сайт не выдержал такого!!!! У меня только что все сообщения черными были. :-)))
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540309
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я не знаю, что такое SLU, но мне сдается, что его можно получить так же, как и все остальные поля...

А когда я спать буду?..
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540314
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
САныч, родной, не спи!!! Пожалуйста!!!! Еще 15 минут. SLU - это тоже поле. Смотри, находим в столбце SEL превышение порога, выбираем эту строку. На персечении этой строки с полем SLU берем из него значение и переносим в таблицу. На словах просто, а как сделать...
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540319
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Если SEL - это
DLookup("SEL", "Stat", "[Vremya]=" & strTime)
то, наверно, SLU - это
DLookup("SLU", "Stat", "[Vremya]=" & strTime)
?
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540322
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Владимир Саныч, с огроменным почтением и где-то даже поклонением (как к Гуру, так сказать) желаю тебе приятных снов! Надеюсь, на дальнейшее продолжение нашей увлекательной беседы. :-) Надеюсь, она перетечет в иное русло (это когда я все пойму, что вряд ли). :-)))
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540325
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ох, не видит муж, о чем ты тут с посторонними мужчинами разговариваешь... :^)))

Спокойной ночи! Я уже убежал. Нету меня тут.
...
Рейтинг: 0 / 0
Вопрос про запрос
    #32540331
Фотография Lisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В догонку. Или на завтрак. :-)
>Если SEL - это
>DLookup("SEL", "Stat", "[Vremya]=" & strTime)
>то, наверно, SLU - это
>DLookup("SLU", "Stat", "[Vremya]=" & strTime)
>?
Но тогда не будет соблюдаться условие, что берем только те значения, для которых SEL превысили пороги. К тому же, все равно не получается. DLookup возвращает только первое попавшееся ему значение.
...
Рейтинг: 0 / 0
25 сообщений из 191, страница 7 из 8
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вопрос про запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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