ФорумПрограммированиеPHP для идиотов → Узнать все значения годов из полей дат

Узнать все значения годов из полей дат

  • kostyl

    Сообщения: 5208 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 8:31

    Есть таблица с кучей записей, каждая из которых имеет поле DATETIME. Как узнать список встречающихся годов?
    Спустя 95 сек.
    хотелось бы запросом одним )
  • kostyl

    Сообщения: 5208 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 9:00, спустя 28 минут 49 секунд

    SELECT distinct(YEAR(feils)) FROM `table`
  • kostyl

    Сообщения: 5208 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 9:10, спустя 9 минут 37 секунд

    Всем спасибо!
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 17 ноября 2010 г. 9:11, спустя 1 минуту 50 секунд

    самоучка =)
  • kostyl

    Сообщения: 5208 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 9:15, спустя 3 минуты 54 секунды

    внезапно вспомнил про distinct
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 9:25, спустя 9 минут 20 секунд

    Люблю такие посты, ей Богу, люблю
  • phpdude

    Сообщения: 26640 Репутация: N Группа: в ухо

    Spritz 17 ноября 2010 г. 9:25, спустя 24 секунды

    если поле индексированное, то лучше груп бай чем дистинкт, на больших таблицах быстрее работает :)
    Сапожник без сапог
  • kostyl

    Сообщения: 5208 Репутация: N Группа: Джедаи

    Spritz 17 ноября 2010 г. 9:29, спустя 3 минуты 42 секунды

    phpdude, спасибо.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!