как вывести новости за год

Тема в разделе "Базы данных", создана пользователем xorbit, 31 июл 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. xorbit

    xorbit Постоялец

    Регистр.:
    13 июн 2007
    Сообщения:
    105
    Симпатии:
    90
    Прошу подсказку, мне нужно выводить новости отсортировав их до дате, в базе дата TIMESTAMP(8) YYYYMMDD

    1. нужно получить года за который есть новости
    2. вывести новости только за определенный год

    заранее спасибо
     
    TrueBit нравится это.
  2. ip027

    ip027 Создатель

    Регистр.:
    19 фев 2007
    Сообщения:
    22
    Симпатии:
    7
    1. SELECT DISTINCT EXTRACT(year FROM колоска с TIMESTAMP) FROM таблица

    2. SELECT * FROM таблица WHERE EXTRACT(YEAR FROM колоска с TIMESTAMP) = нужный год ORDER by колоска с TIMESTAMP
     
    xorbit нравится это.
Статус темы:
Закрыта.