2011-02-06 9 views
1

私はムービーデータベースを持っており、まず年descとmovie_name descの結果を得たいと思います。2つの順序でSQL結果をソート

ここは一例です。

year  movie_name 
_____________________ 
2011  dil toh 
2011  no one killed 
2010  Tees maar khan 
2010  ishqiya 

は今、私は何がSQLクエリになりますアウトが

dil toh 
no one killed 
ishqiya 
Tees maar khan 

として入れたいですか?私を助けてください。

すべてのアイデアを歓迎します。ありがとうございました。

答えて

1

この答えは、私が最初にDESCをMOVIE_NAME年の降順に従って結果を取得したい

ORDER BY `year` DESC, `movie_name` ASC 
2

です。

SELECT movie_name 
FROM yourtable 
ORDER BY year DESC, movie_name DESC 

をしかし、あなたの例ではmovie_namesは降順ない昇順ためには、次のとおりです。

これを試してみてください。 DESCの代わりに昇順を指定するには、ASCと書くことができます。 ASCはオプションです。昇順がデフォルトですので、これも動作します。

SELECT movie_name 
FROM yourtable 
ORDER BY year DESC, movie_name 
+0

は............ –

+1

@Sumanありがとう:頼まれているにもかかわらず、あなたはまだ答えとしてこれを受け入れることができませんでした。 –

関連する問題