За последние 24 часа нас посетили 16439 программистов и 1551 робот. Сейчас ищут 2050 программистов ...

Вывод в нужном порядке

Тема в разделе "MySQL", создана пользователем Stivins, 8 июн 2016.

  1. Stivins

    Stivins Активный пользователь

    С нами с:
    3 окт 2014
    Сообщения:
    6
    Симпатии:
    0
    Привет всем профи!
    Помогите составить запрос, если такое вообще возможно.

    Таблица:
    (groupid, main, userid, date, text)
    (5, 0, 3, 05-08-2016, Блаблабла)
    (5, 1, 3, 06-08-2016, Блаблабла)
    (5, 1, 0, 07-08-2016, Блаблабла)
    (6, 0, 7, 08-08-2016, Блаблабла)
    (6, 1, 0, 09-08-2016, Блаблабла)
    (6, 1, 7, 10-08-2016, Блаблабла)

    Сообщения объеденины в группы GROUPID
    Нужно вывести строки в которых MAIN = 0 в таком порядке:
    Сначала выводятся те группы в которых последнее сообщение писал пользователь отличный от 0

    Т.е. вот такой вывод должен быть таким:
    (6, 0, 7, 08-08-2016, Блаблабла)
    (5, 0, 3, 05-08-2016, Блаблабла)
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    просто ORDER BY по main не подходит?