Как получить строки по убыванию по появившемуся номеру? - PullRequest
0 голосов
/ 21 мая 2011

Я спрашиваю, есть ли возможность упорядочить результаты по убыванию порядка появления строк, пример для пояснения: вот моя таблица:

foo
foo1
foo
foo
foo1
foo2

вот мой результат послезапрос (что я не могу догадаться) вызов:

foo 
foo 
foo 
foo1
foo1
foo2

3 раза, так как foo1 появляется 2 раза, а затем foo2 только 1 раз.

Итак, как использовался запросвыглядеть?

Буду признателен за любую поддержку!Мои пожелания!

1 Ответ

0 голосов
/ 21 мая 2011
select t1.col from
table as t1 inner join (
select col,count(col) as num
from table 
group by col) as t2
on t1.col = t2.col
order by t2.num desc
...