Показать сообщение отдельно

  #11  
Старый 10.06.2009, 18:08
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

Цитата:
Сообщение от [R]eD  
Есть таблица с колонкой date (тип varchar), в ней содержится timestamp, как вывести например записи с датой 2009-01-04?
Спасибо.
Код:
SELECT FROM_UNIXTIME(data_field);
Код:
mysql> SELECT FROM_UNIXTIME(1196440219);
        -> '2007-11-30 10:30:19'

mysql> SELECT FROM_UNIXTIME(1196440219) + 0;
        -> 20071130103019.000000

mysql> SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y %D %M %h:%i:%s %x');
        -> '2007 30th November 10:30:59 2007'
Код:
SELECT * FROM table WHERE FROM_UNIXTIME(data_field) = '2009-01-04';

Последний раз редактировалось FireFenix; 10.06.2009 в 18:40..
 
Ответить с цитированием