Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

как осуществить SQL выборку только по времини   Найти похожие ветки 

 
ivanoff   (2009-04-02 01:08) [0]

как осуществить SQL выборку только по времини из поля типа DateTime

From_DateTime    Till_DateTime
19:00:00                  02:00:00

типа
WHERE
...
AND ((From_DateTime >= :T) AND (Till_DateTime >= :T))


-----
23:00:00 и 01:00:00 - находятся в нужном диапазоне


 
ivanoff   (2009-04-02 01:14) [1]

AND ((From_DateTime <= :T) AND (Till_DateTime >= :T))
само сабой :)


 
ivanoff   (2009-04-02 16:49) [2]

Сам спросил сам ответил прям "Сделай Сам" :)

AND (
         ((FromDateTime <= TillDateTime) AND ((FromDateTime <= :_Time) AND (TillDateTime >= :_Time)) )
        OR ((FromDateTime > TillDateTime) AND (NOT((TillDateTime < :_Time) AND (FromDateTime > :_Time))) )
      )


ПыСы: Если кто видит как по проще можно ... просьба поделиться


 
MsGuns ©   (2009-04-02 22:55) [3]

CAST


 
ЮЮ ©   (2009-04-03 10:36) [4]

A & B & C  !  ^A & ^(^B & ^C)

Разве, что ^(^B & ^C) = (B ! C) и убрать лишние скобки

тогда
A & B & C  !  ^A & (B ! C)

(FromDateTime <= TillDateTime) AND
(FromDateTime <= :_Time) AND
(TillDateTime >= :_Time)
OR
(FromDateTime > TillDateTime) AND (
 (FromDateTime <= :_Time)
 OR
 (TillDateTime >= :_Time)
)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.061 c
15-1272703696
Pavia
2010-05-01 12:48
2010.08.27
numerical recipes


15-1271936340
12
2010-04-22 15:39
2010.08.27
PHP. mssql_fetch_array сдвигает курсор?!!


15-1268106115
Незнайка на Луне
2010-03-09 06:41
2010.08.27
когда хочется одиночества...


2-1274347680
slay64
2010-05-20 13:28
2010.08.27
Обнаружена ошибка. Приложение будет закрыто....


2-1271226026
smman
2010-04-14 10:20
2010.08.27
Как двумерному массиву присвоить элементы одномерного?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский