2017-09-18 9 views
0

私の理解では、MySQLでorder byにascを指定する必要はありませんか?

select ... order by column; 

select ... order by column asc; 

は機能的に同等であるということです。

が必要な状況はありますかascを使用する必要がありますか?

+0

いいえ、ASCはデフォルトです。あなたはそれを残すことができます。定義されていない場合、自動的に使用されます。 –

答えて

2

MYSQL order by文は、デフォルトでascを使用します。降順で指定する場合はdescを指定してください

+0

これは、MySQLだけでなく、すべてのデータベースに当てはまります。 –

+0

必須ではない、プライマリインデックスを持たない非リレーショナルデータベースの話、またはインデックスは反復的ではありません。だから、一般的なステートメントでは、あなたは本当ですが、閉じたフォームのステートメントでは、どのDBが議論しているかを指定したいと思います。 –

+0

。 。私が今まで使ってきたツールやデータベースなどのほとんどのツールでは、昇順のソートがデフォルトになっています。 –

関連する問題