За последние 24 часа нас посетили 42483 программиста и 1816 роботов. Сейчас ищут 835 программистов ...

Сортировка данных. Разбить на 2 части и по алфавиту =)

Тема в разделе "PHP для новичков", создана пользователем Invision, 25 апр 2011.

  1. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вообщем есть простая задачка, но решение не могу найти :D

    Есть данные:

    -- имя товара -- в наличии --
    ---Сотовый---------да---------
    ---Апельсин---------нет---------
    ---Утюг---------нет---------
    ---Салфетка---------нет---------
    ---Сапог---------да---------

    p.s да пожалуй странные слова у меня из головы лезут :D

    Так вот. Нужно разбить на 2 части. В самом верху есть в наличии. В низу нет. И сортировать (есть в наличии) по алфавиту и (нет в наличии) по алфавиту.

    т.е результат ~ такой

    -- имя товара -- в наличии --
    ---Сапог---------да---------
    ---Сотовый---------да---------
    ---Апельсин---------нет---------
    ---Салфетка---------нет---------
    ---Утюг---------нет---------

    У меня лезет в голову неправильный запрос: SELECT * FROM table_name ORDER BY name, activ
    name - имя товара
    activ - в наличии

    Такой вот расклад =) Ребят подскажите с правильным запросом =)
     
  2. Alex_pac

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

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    SELECT * FROM table_name ORDER BY activ, name
     
  3. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    блин, спс) я так и думал ))