|
|
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
Подскажите почем не работает такой запрос? SELECT * FROM `zayavka` WHERE ( DATE_FORMAT( DATE, '%d.%m.%Y' ) BETWEEN '25.11.2013' AND '02.12.2013' ) хотя такой запрос работает SELECT * FROM `zayavka` WHERE ( DATE_FORMAT( DATE, '%Y.%m.%d' ) BETWEEN '2013.11.25' AND '2013.12.02' ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 13:31:46 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
Причем не работает данный запрос при переходе с одного месяца на другой. Если выполнять данный запрос с датами в одном месяце, то значения выводятся нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 13:37:12 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
попробуй не поле с датой в строку переделывать, а параметры свои из строк в даты сконвертировать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 13:47:40 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
Kapustin777, Это выражение Код: sql 1. 2. 3. сравнивает строки, а не даты. Код: plaintext У строк немного другой порядок следования :-) Перепишите запрос Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 13:48:24 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
MasterZivПерепишите запрос Код: sql 1. К слову - такая форма отбора позволит серверу использовать индекс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 13:51:28 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
SELECT * FROM `zayavka` WHERE (DATE_FORMAT(`DATE`, '%d.%m.%Y') between STR_TO_DATE('25.11.2013' , '%d.%m.%Y') and STR_TO_DATE('27.11.2013' , '%d.%m.%Y')) не работает MySQL вернула пустой результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 14:13:00 |
|
||
|
DATE_FORMAT BETWEEN помощь
|
|||
|---|---|---|---|
|
#18+
А это потому, что не читаешь, что тебе люди умные пишут. И не выполняешь их рекомендации ТОЧНО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2013, 14:15:04 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38485911&tid=1835617]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 302ms |

| 0 / 0 |
