![]() | |
360-Orlishe > Таблица pLogData если кто работал с противопожарными системами и контроля доступа Bolid, должен быть в курсе. TimeVal(DateTime, not NULL) - столбец дата время в формате YYYY-MM-DD hh:mm:ss.mmm HozOrgan (int, NULL) DoorIndex (int, NULL) Event (int, not NULL) ... И еще куча столбцов в int которые не интересны |
Попробуйте SELECT * FROM pLogData WHERE TimeVal BETWEEN '2014.02.01' AND '2014.02.14' AND datepart(HOUR, TimeVal) BETWEEN 11 AND 14 AND datepart(MINUTE, TimeVal) BETWEEN 00 AND 00 Ну и секунды добавте [url]http://msdn.microsoft.com/en-us/library/ms174420.aspx[/url] сервера нет под рукой :-) |
362-Orlishe >Сообщение 242, уровень 16, состояние 3, строка 1 Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона. :( |
363-Bor_Gus >База на чем? MySQL, MSSQL, Oracle... ? |
361-Bor_Gus > вообще откажитесь от даты и года. Вас же только время интересует - каждый день кусочек между 1100 и 1500. вводя строковые переменные вроде '2014.02.14' - вы лишаете программу гибкости, она не сможет работать в 2015м году. В MySql есть разные виды представления времени, напр если от TIMESTAMP(10) отбросить шесть крайних левых значения, Вы получите HHMM. Дальше Вам нужно просто выбирать значения от HHMM = 1100 до HHMM = 1500. На пхп это очень просто, в чистых базах данных точно не знаю, но думаю несложно тоже. [em]Ни один из них не может передавать координаты раз в секунду в реальном времени. Накапливают, а потом передают пакетами раз в несколько минут. [/em] Женя, так оно и лучше, аккумулятор экономится избегая непрерывного висения в GPRS-коннекте. |
361-Bor_Gus > еще проще - в любой Sql должен быть тип TIME. Просто выбираете все строки где TIME > 1100 и меньше 1500, остальное в топку. |
365-Utenok >Это не MySQL, а MS SQL. В данную базу пишет не компьютер, а готовая железка. Помянет структуру базы нет возможности. От даты не отказаться, выбираю из заданного промежутка. Обычно 2 или 4 недели. |
364-Albatross >Постараюсь поднять виртуалку с этой базой и дать вам к ней доступ. Если ближайшее время не найдется решения. |
368-Bor_Gus >Если MSSQL, то должно работать вот так: SELECT * FROM pLogData WHERE DATEPART(hh, TimeVal) BEETWEEN 11 AND 14 AND DATEPART(dd, TimeVal) BETTWEEN 01 AND 28 AND DATEPART(m, TimeVal)=2; Функция DATEPART вытаскивает из поля типа DateTime сначала часы (от 11 до 14) - минуты не учитываем, а потом дни от 1 до 28, затем месяц - февраль. Как-то так. |
Вот описалово функции DATEPART в MSSQL: [url]http://sqle.ru/index.php/SQL_Server/T-SQL/Date_Timezone/DATEPART[/url] |
Если кому интересно на проекте [url]http://www.igla-ru.1gb.ru/[/url] реализовал онлайн. Т.е как только координаты поступают на сервер, так сразу страница сама обновляется. Без участия пользователя. |
369-Albatross > Огромное спасибо! С меня магар! Немного доработал под свои нужды. стало примерно так: SELECT * FROM pLogData WHERE DoorIndex=33 AND HozOrgan = 12 AND DATEPART(hh, TimeVal) BETWEEN 11 AND 14 AND DATEPART(dd, TimeVal) BETWEEN 01 AND 14 AND DATEPART(m, TimeVal)=2 ORDER BY TimeVal ASC; |
372-Bor_Gus >:-) А если еще вместо жесткого указания дат и времени в запросе использовать переменные, да ввод их значений из внешней программы... Но лучшее, как говорится, враг хорошего :-) Ну, ты эт... заходи, если чо... (с) ;-) |
373-Albatross > Даты будут не жесткие, будут браться из DataTimePicker и постоянно менять. И время то-же. Поэтому и пришлось заморочится с таким запросом.из всего этого жестко пропишется только DoorIndex и pLogData :) |
Сейчас (уже скоро) и AIRtribuna переходит на смартфоны с Андройдом- где телефон станет трекером! Информация от разработчика!!! |
[quote=Terex;34290085] Сейчас (уже скоро) и AIRtribuna переходит на смартфоны с Андройдом- где телефон станет трекером! Информация от разработчика!!! [/quote] - а по-подробнее можно? Я бы почитал, если там по-нашенски накарябано. |
[quote=Terex;34293791] Мне кажется, что что-то добавляют, в питьевую воду городской сети!!! (такие факты были известны в СССР) А обратил ли, кто нибудь внимание на исчезновение теле канала "Дождь" [url]http://tvrain.ru/[/url] вчера около 500 человек было задержано протестующих против решения суда по болотному делу! А хоть один канал зомбоящика сказал про это???НЕТ!!! Там только счастливые победы и праздник- все СЧАСТЛИВЫ! [/quote] Нэ согласный рэволуционэр? |
377-Дикий Гусь >Когда я проживал в Ростове, то всегда ходил на митинги! А также не скрываю своих либеральных взглядов. |
А так же, был задержан и 24 часа провёл в РОВД Кировского района г.Ростов. Имею опыт выступления на стихийном митинге! |
А чего ж живя в Краснодаре ты не проводишь свое время столь же конструктивно и познавательно? |
378-Terex >[quote=Terex;34294687]А также не скрываю своих либеральных взглядов.[/quote] Дядя Сэм доволен. |
380-Дикий Гусь >Ты, за Путина и за Святую церковь? |
379-Terex >Ну это не бог весть какое достижение. Сейчас принято гордиться 5-7 летней отсидкой, 2-й или 3-й ходкой... а тут 24 часа в обезъяннике - мелко... :-) |
383-Albatross >ты за меня нечего не знаешь…)))))))))))))))))) |
[quote=Terex;34293791] 1204-Сергей НВРСК >Чувак, тролит хамичков-патриотов)))))))))) Но у каждого мозгов ровно столько, на сколько он понимает этот юмор... К сожалению, глупых людей становится всё больше и больше (даже среди нас) Мне вот непонятно, что их делает такими- наверное зомбоящик или может полёты в динамике, возможно постоянное горизонтальное положение на диване как то по особенному влияет на усваивание того, что вбивают им в голову (и там не только технология 25 кадра;))) Мне кажется, что что-то добавляют, в питьевую воду городской сети!!! (такие факты были известны в СССР) А обратил ли, кто нибудь внимание на исчезновение теле канала "Дождь" [url]http://tvrain.ru/[/url] вчера около 500 человек было задержано протестующих против решения суда по болотному делу! А хоть один канал зомбоящика сказал про это???НЕТ!!! Там только счастливые победы и праздник- все СЧАСТЛИВЫ! [/quote] Иначе, чем словоблудие это назвать не могу. Лёха! О чём это ты? У тебя то откуда такой пафос? Конечно я в свой адрес всё отнёс, но!!! Что ты знаешь? 1. Стишок действительно прикольный и я хорошо поржал, с юмором у меня всё в порядке, так же как и в порядке с чувством меры. Но увидел я в этом стишке излишнюю озлобленность, можно было чуть поменьше. И это моё личное мнение, которое я имею и высказал. И тут твоя реплика по поводу мозгов весьма неуместна. Кто то любит грибы собирать, кто то в динамике колбаситься, кто то термики крутить, а кто то водку пить. Каждому своё, НО! Почему тебя это заволновало, почему ты об этом говоришь? Кстати я много лет смотрел телеканал "Дождь" и сожалею, что его закрыли. Но этот вопрос ты к чему прилепил? Ты знаешь что я смотрю? Ты знаешь моё отношение к юмору? И не надо трогать ни чьи мозги |
Ленинский районный суд г.Краснодар 1995г почитай моё дело! Фамилию мою хоть знаешь??? |
384-Terex >Не знаю. Но и ты не знаешь о тех, кого ты назвал "хомячками", кто из них через что прошел. Поэтому надо поаккуратней в навешивании ярлыков, в переходе на личности и побольше толерантности. :) |
386-Terex >[quote=Terex;34295230]1995г почитай моё дело! Фамилию мою хоть знаешь???[/quote] Знаю. Но зачем оно мне? Там ничего хорошего и гордиться там, скорее всего, нечем. Мне главное, кто ты есть СЕЙЧАС. Хотя и прошлое забывать не стоит. |
387-Albatross >Вообще откуда такой дерзкий никнейм у тебя? Ты сам себя обозначил Альбатросом? Вот, всех цепляет ник Моцарт… А сами вы за собой не замечаете гениальности?))) |
389-Terex >:)))) Че-та мне напомнило гопоту 90-х: - Курить есть? - Нет. - А чо ты так дерзко отвечаешь?... Чо, основной здесь...? |
[quote=Terex;34295513] 387-Albatross >Вообще откуда такой дерзкий никнейм у тебя? Ты сам себя обозначил Альбатросом? Вот, всех цепляет ник Моцарт… А сами вы за собой не замечаете гениальности?))) [/quote] - альбатрос - это такой огромнющщий морской птиц, примечательный тем, что бОльшую часть жытия проводит в воздухе, приземляется и приводняется редко. |
389-Terex >[quote=Terex;34295513]Ты сам себя обозначил Альбатросом[/quote] Прости, Леха, у тебя не спросил... ппц... чо делать-то??? [img]http://s16.rimg.info/bb3cd521b0ee4322d9c98b6f0ae1f116.gif[/img] |
[quote=Сергей НВРСК;34295165] прикольный и я хорошо поржал, с юмором у меня всё в порядке, [/quote]Это главное "хорошо поржал"!- это хорошо характеризует то, что у тебя всё в порядке! [quote=Сергей НВРСК;34295165]Ты знаешь что я смотрю? Т[/quote]Знаю! -Ты смотришь этот форум))))))) [quote=Сергей НВРСК;34295165]НО! Почему тебя это заволновало, почему ты об этом говоришь?[/quote] Потому, что я свободный человек и свободен во всём, в полёте, в отношениях, в работе, в мыслях, в поступках, и даже в своём любимом хобби!))) (390-Albatross > а сейчас, вот, дерзко я ответил или нет?;)))) |
[quote=Синий Змий;34295590] примечательный тем, что бОльшую часть жытия проводит в воздухе, [/quote]У альбатроса самое высокое качество, форма и аэродинамика этой птицы копировалась первыми авиастроителями и конструкторами крыльев! Орёл паритель, а альбатрос чистый глайдер так как практически не крутит термики, а выбирая в динамике он летит весь полёт на глайде, так как имеет самое высокое качество в животном мире!)))))) |
393-Terex >[quote=Terex;34295744]а сейчас, вот, дерзко я ответил или нет?;))))[/quote] Нет. Нормально ответил. Только если не забывать, что "свобода - это [b]осознанная необходимость[/b]" (с) не помню чей, а не вседозволенность. |
[quote=Albatross;34295740] 389-Terex > Цитата: Сообщение от Terex Ты сам себя обозначил Альбатросом Прости, Леха, у тебя не спросил... ппц... чо делать-то??? [/quote]Это у меня не обязательно спрашивать, главное, что бы другие (кто по старше) не спросили!))))))))) |
394-Terex >Ник был выбран в качестве идеала, то, к чему стремиться. И никакой обозначки! :-) |
396-Terex >[quote=Terex;34295880]что бы другие (кто по старше) не спросили![/quote] Да пока что за пять лет ты первый... |
[quote=Albatross;34295859]а не вседозволенность.[/quote] Вседозволенность как раз у тех кто летает, не смотря на запрет властей и всеобщую договорённость (которую озвучивали ранее на этом ресурсе) Но многим [filolog]пох[/filolog]...рену |
[quote=Albatross;34295896]И никакой обозначки! :-)[/quote] СОМНЕВАЮСЬ! ;))))))))))))))))))))))))))))))) |
Текущее время: 05:28. Часовой пояс GMT +3. | |