Вообщем есть простая задачка, но решение не могу найти Есть данные: -- имя товара -- в наличии -- ---Сотовый---------да--------- ---Апельсин---------нет--------- ---Утюг---------нет--------- ---Салфетка---------нет--------- ---Сапог---------да--------- p.s да пожалуй странные слова у меня из головы лезут Так вот. Нужно разбить на 2 части. В самом верху есть в наличии. В низу нет. И сортировать (есть в наличии) по алфавиту и (нет в наличии) по алфавиту. т.е результат ~ такой -- имя товара -- в наличии -- ---Сапог---------да--------- ---Сотовый---------да--------- ---Апельсин---------нет--------- ---Салфетка---------нет--------- ---Утюг---------нет--------- У меня лезет в голову неправильный запрос: SELECT * FROM table_name ORDER BY name, activ name - имя товара activ - в наличии Такой вот расклад =) Ребят подскажите с правильным запросом =)