Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как изменить запрос в связи с другим форматом времени?
 
 автор: kis-kis   (20.03.2008 в 13:56)   письмо автору
 
 

Как переписать данный запрос в связи с тем, что время стало храниться в формате UNIX? А данный запрос рассчитан на формат (0000-00-00). Заранее спасибо.


$sql = "SELECT DAYOFMONTH(ndate) AS dm, COUNT(id) as cnt FROM news_db WHERE LEFT(ndate, 7) = '$year-$month' GROUP BY dm"; 

   
 
 автор: KirillKiev   (20.03.2008 в 14:08)   письмо автору
 
   для: kis-kis   (20.03.2008 в 13:56)
 


FROM_UNIXTIME( unix_timestamp, format )

типа

SELECT FROM_UNIXTIME( ndate, '%d')  AS dm, COUNT(id) as cnt FROM news_db WHERE FROM_UNIXTIME( ndate, '%Y-%m') = '$year-$month' GROUP BY dm"; 

   
 
 автор: kis-kis   (20.03.2008 в 14:24)   письмо автору
 
   для: KirillKiev   (20.03.2008 в 14:08)
 

Спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования