BBB писал(а):Странно, что дата и время хранятся в разных полях. Если нужно сохранять момент "времени на оси времени", то понятно, что это должно быть единое комбинированное поле. Так как в противном случае поле "время" без поля "дата" все равно не имеет никакого смысла.
На практике, конечно, можно придумать такую задачу, где поле "время" само по себе может иметь смысл. Но, разумеется, отличный от фиксировании "некоторого момента на оси времени". Например, при описании некоторых ежедневных событий. Скажем, время открытия и закрытия магазина.
Странного в раздельном хранении даты и времени нет. Много средств разработки имеют отдельные типы данных для даты и для времени. На это есть очень много достойных причин. Ты и сам об одной пишешь - не всем надо знать точную дату события.
Ошибкой считать, что время без даты мало кому нужно. Очень и очень даже нужно.
Банальный пример, открутка баннеров на этом сайте.

Ночные часы - баннеры, в дневное ппц реклама. И таких сайтов - целый интернет, и у каждого есть своя статистика посещений и подсчета доходов и т.д. и т.п.

--------------------------------------------------------------------------------
Добавленное сообщение
--------------------------------------------------------------------------------
Sasha8111 писал(а):Дорогие специалисты!
Как сформировать запрос «Вывести информацию из таблицы с (Дата Время) по (Дата Время)».
...
Какой SQL запрос должен быть, что бы выводить информацию,
например, с дата=‘2008.11.01’ время=‘10:12:11’ по дата=‘2009.10.12’ время=‘23:12:11’.
Будь проще! Время тебя скоре всего вообще не должно беспокоить. Если у тебя "дата", то это дата! Времени у него как бы и нет.

Теоретически это 00:00
Тогда так и без between!
select * from x where '01.11.2008' < дата and дата <= '12.10.2009'
Конечно, если в твоём аргументе "дата" есть время, то... легче его оттуда вычленить и затем писать sql
Конкатенация полей даты + время не есть хорошо.