|
Тема |
Re: Ама ти ЗНАЕШ отговора!!! [re: _danitu] |
|
Автор |
salle (един такъв) |
|
Публикувано | 25.07.04 22:19 |
|
|
Само деня от датата можеш да го "вземеш" с
DATE_FORMAT( Starts_At, '%d ' ) !!!!!!!
Между другото
WHERE DATE_FORMAT( Starts_At, '%Y-%m-%d ' ) = CURDATE( );
Е голяма грешка.
Защото
WHERE DATE_FORMAT( Starts_At ... ) = ...
няма да използва индекс.
Тъй, че решението ти е:
SELECT ... WHERE Starts_At > CURDATE();
Ако имаш стойности след днешния ден тогава
... WHERE Starts_At BETWEEN CURDATE() AND CURDATE() + INTERVAL 1 DAY;
<P ID="edit"><FONT class="small"><EM>Редактирано от salle на 25.07.04 22:22.</em></font></p>Редактирано от salle на 25.07.04 22:22.
|
| |
|
|
|