|
Как отсортировать выборку вида dd.mm.yyyy hh.mm.ss ?
|
|||
---|---|---|---|
#18+
прошу помощи, не могу понять работаю в Delhi в таблице дата записи хранится в виде dd.mm.yyyy hh:mm:ss выбираю даты С и ПО Код: sql 1.
добавлял в конец еще и Код: sql 1.
, все тоже самое во первых, почему то не выбирается с начального дня, а только со следующего во вторых, при выполнении выбирается по дням, а вот внутри дня все перемешивается - по времени не сортируется :( как надо делать такой запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 15:20 |
|
Как отсортировать выборку вида dd.mm.yyyy hh.mm.ss ?
|
|||
---|---|---|---|
#18+
так, нашел ошибку, может кому пригодится запрос привожу, а может кто подскажет как оптимизировать Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 15:30 |
|
Как отсортировать выборку вида dd.mm.yyyy hh.mm.ss ?
|
|||
---|---|---|---|
#18+
27RUS, Думаю, что вы выбрали неверное решение. Сперва внимательно прочитайте мануал. А такое составление SQL-строки лучше забыть и использовать bind параметров. Во-первых, важен тип столбца и способ помещения в него данных. Загрузка даты как строки увеличивает объем хранения и усложняет обработку - используйте bind параметров запроса с указанием корректных типов. Во-вторых, полезно использование индексов. При соблюдении этих условий, выборка по диапазону дат будет типовая, посредством BETWEEN. Ознакомьтесь еще раз с мануалом и убедитесь, что есть более правильные решения. http://sqlite.org/datatype3.html http://sqlite.org/lang_datefunc.html ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 16:41 |
|
Как отсортировать выборку вида dd.mm.yyyy hh.mm.ss ?
|
|||
---|---|---|---|
#18+
RXL, выбрал именно такой формат, основываясь на другой коммерческой программе, которая прекрасно работает и мне нужна была совместимость баз данных ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 17:55 |
|
Как отсортировать выборку вида dd.mm.yyyy hh.mm.ss ?
|
|||
---|---|---|---|
#18+
27RUS, Выбранное вами решение выполняет full scan. Надеюсь не нужно объяснять последствия. Не зная ничего об этой программе, о DDL ее базы и в чем вы хотите сохранить совместимость, вряд ли что-то еще смогу посоветовать, кроме как изучать документацию и экспериментировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2012, 20:03 |
|
|
start [/forum/topic.php?fid=54&msg=37698951&tid=2009054]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 266ms |
total: | 397ms |
0 / 0 |