|
|
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
если дата = текущей->Сегодня 16:11:11 если дата = текущей-1->Вчера 16:11:11 если дата = текущей-2->Позавчера 16:11:11 в других случаях оставить как есть я делал так: Код: sql 1. но я не совсем уверен что это лучший вариант, притом нужно еще три условия добавлять подскажите как лучше написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 17:42:28 |
|
||
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. написал так... норм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 17:52:06 |
|
||
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
Работает? результаты даёт верные? если да - то чего ещё нехватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 17:59:38 |
|
||
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
все работает, но я как всегда ищу самые быстрые и оптимальные решения)) т.к. я это накатал сходу, может есть что-то лучше просто я с функциями работы с датой не работал и не знаю плюсов и минусов)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 18:17:11 |
|
||
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
Ну тут разве что можно оптимизировать порядок вариантов в кейсе. Если, к примеру, секция ELSE наиболее часто встречающаяся - есть смысл пересмотреть порядок проверки, вплоть до перехода на вторую версию кейса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 18:55:02 |
|
||
|
Сравнение даты и вывод (Сегодня "data", Вчера "data")
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. вот более правильный вариант, т.к. прошлый код выдавал не то, что нужно т.е. если было бы: Код: sql 1. то выдавал 0, т.к. еще учитывалось и время! если же один из параметров даты без времени, то в таком случае время уже не будет учитывать (скорее всего сравнивается с 00:00:00) и будет верный результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2013, 10:50:27 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=200&tid=1835741]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 308ms |

| 0 / 0 |
