Выборка из БД

Тема в разделе "Базы данных", создана пользователем LEXAlForpostl, 2 апр 2011.

Модераторы: latteo
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    708
    Симпатии:
    225
    Здравствуйте.
    Помогите, пожалуйста, выбрать из БД по 10 записей для каждого значения category отсортированного в порядке убывания по атрибуту date.
    Модифицируйте, пожалуйста, данный запрос.
    Если в конце прилепить limit, то он будет брать всего 10 записей.
    PHP:
    $sql "select a.id,a.short_story,a.title,a.alt_name,a.date,b.name from dle_post a, dle_category b where b.id=a.category group by a.date desc
     
  2. dandandan

    dandandan

    Регистр.:
    7 авг 2008
    Сообщения:
    975
    Симпатии:
    255
    Код:
    select a.id,a.short_story,a.title,a.alt_name,a.date,b.name 
    from dle_post a, dle_category b
    where b.id=[B](SELECT c.category FROM category c LIMIT 0,10)[/B] group by a.date desc
     
  3. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    708
    Симпатии:
    225
    Мне надо, чтобы в каждой группе было по 10 записей,а не 10 групп.