SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.04.2013 22:56:57

GibsonG
Участник
Зарегистрирован: 04.04.2013
Сообщений: 1

помогите с запросом

Подскажите как можно составить запрос такого условия:

Есть к примеру Статьи. Они распределены по годам (integer)
Как сделать так чтобы выбрать все года текущего года и по 5 предыдущих минимально затратно. 
Идеально одним запросом.

Заранее спасибо!

Неактивен

 

#2 04.04.2013 22:59:40

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: помогите с запросом

select .. where `integer`>= year(now())-5;

Неактивен

 

#3 05.04.2013 12:30:38

Shopen
Гуру
Откуда: Москва
Зарегистрирован: 22.10.2007
Сообщений: 362

Re: помогите с запросом

vasya написал:

select .. where `integer`>= year(now())-5;

Тут вопрос мне прочитался другой - как вынуть все статьи текущего года и по пять статей из всех предыдущих лет. Сам пока не соображу как )

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson