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

Вниз

Дни недели   Найти похожие ветки 

 
Курдль ©   (2004-07-06 14:20) [40]


> Fay ©   (06.07.04 14:13) [35]
> Не согласитесь привести пример запроса по числам месяца?


select * from TABLE1
where DAY_01 = True
and DAY_01 = True
and DAY_02 = False
and DAY_03 = False
...
and DAY_31 = True



> Соловьев ©   (06.07.04 14:09) [33]
> нужно смотреть на предметную область - возможно там лучше
> будет хранение по конкретной дате в отдельной записи

Ну это же высший пилотаж! Я и побоялся такое предложить -
ассоциативная связь (отношение "многие-ко-многим") между обсуждаемой таблицей и таблицей "дни недели"! :)


 
Ega23 ©   (2004-07-06 14:23) [41]

Ну это же высший пилотаж! Я и побоялся такое предложить -
ассоциативная связь (отношение "многие-ко-многим") между обсуждаемой таблицей и таблицей "дни недели"! :)

А, кстати, что смешного? В нашем проекте именно так и построено.


 
Курдль ©   (2004-07-06 14:23) [42]


> Соловьев ©   (06.07.04 14:16) [36]
> select *
> from table
> where extract(day from field_date) in (2,5,12,29,30)

Задача-то ставилась обратная! Не отобрать записи по датам, а отобрать записи, в которых указаны определенные дни недели.


 
Ega23 ©   (2004-07-06 14:23) [43]

В нашем проекте именно так и построено.
Не совсем так, конечно, но очень похоже.


 
Соловьев ©   (2004-07-06 14:25) [44]


> [42] Курдль ©   (06.07.04 14:23)

нет, как раз по дням месяца вопрос был [35]


 
Курдль ©   (2004-07-06 14:26) [45]


> Ega23 ©   (06.07.04 14:23) [41]
> А, кстати, что смешного? В нашем проекте именно так и построено.

В этом - ничего смешного. В моих проектах тоже есть связки с таблицами "день недели" (до дня месяца дела не доходило).
Смешно то, что автор упорно "стоит на своем" ...и ему не больно :)


 
Ega23 ©   (2004-07-06 14:30) [46]

А кто автор-то?  :о)
Я что-то уже совсем запутался...



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

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

Наверх




Память: 0.52 MB
Время: 0.065 c
8-1084536203
Senator
2004-05-14 16:03
2004.08.01
кодеки


3-1089005628
Bacuc
2004-07-05 09:33
2004.08.01
DBDate


3-1089118762
Акуля
2004-07-06 16:59
2004.08.01
на разработке


3-1089133164
sirsergio
2004-07-06 20:59
2004.08.01
Ошибка открытия базы Oracle


3-1089091769
Tempo
2004-07-06 09:29
2004.08.01
Можно ли писать запросы через ClientDataSet.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский