SQL を日常的に使い始めるまで、SQL はめったに使用していませんでした。「order by」句が使用されていない場合:
- テーブルの一部を選択すると、返される行は、テーブル全体を選択した場合と同じ順序で表示されます
- 結合からの選択によって返される行の順序は、結合の左端のメンバーによって決定されるようです。
この動作は、最も一般的なデータベース (MySql、Oracle、PostgreSQL、Sqlite、Sql Server) で信頼できる標準的なものですか? (本当に sqlite で信頼できるかどうかさえわかりません)。その場合、どの程度厳密に尊重されますか (たとえば、「group by」を使用する場合、個々のグループはそれぞれその順序になります)?