Как в таблице поднять вверх все строки с одинаковым значением?

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
Приветствую.

Подскажите, может и снипет не нужен, но все же.
В общем есть база данных в XLS таблице, у каждой строчки есть статус исполнения - хорошо, плохо и тп

Впорос:
Как взять все строчки со статусом Bad и перенести их в самый вверх для исполнения?

Пример:
имеем

строка - Good
строка - Good
строка - Good
строка - Bad
строка - Good
строка - Good
строка - Good
строка - Bad

Должно получиться

строка - Bad
строка - Bad
строка - Good
строка - Good
строка - Good
строка - Good
строка - Good
строка - Good

спасибо
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 543
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
Спасибо, вот что значит не внимательность )

UPD
хм, сразу навело на мысль, а если в таблице есть несколько значений
Bad Good Limit и тп, что делать если нужные строки не будут попадать под нужную сортировку?
 
  • Спасибо
Реакции: TIIGR и Gulid

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
задачка по сложнее)))

давайте представим
есть статусы
ААА
BBB
CCC

то есть если мы включим сортировку, от А до Я то получим
A
B
C
если сортировка от Я до А то
C
B
A
то есть мы получаем что нужная строка ( B ) находится не в нужном месте.

как сделать так, чтобы все строки с определенным статусом (словом) переместились в начало таблицы, а все остальные строки остались на своих позициях и в той же последовательности?
Есть идеи ? ))

ps\ очень хотелось бы сниппетом в один кубик
 
  • Спасибо
Реакции: TIIGR и Gulid

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
а не проще будет вместо слов устанавливать цифры
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
а не проще будет вместо слов устанавливать цифры
ну, цифры будет тоже самое
1 3
2 и 2
3 1

то есть 2 будет по середине

ps\ предлагают перейти на mysql но пока не хочется конечно, но видимо придется (
 
  • Спасибо
Реакции: TIIGR и Gulid

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)