order by
(句がなければ) SQL は結果セットの順序について何の保証もしないことを私は知っています。ただし、1 つ以上の結合を含むクエリに関して、結果セット内の関連アイテムの連続性について何らかの仮定を立てることはできますか?
たとえば、次のようなクエリがある場合
select * from A left join B on P(x) left join C on Q(x)
A
の特定の行に対応するすべてのレコードが結果セットで連続していると仮定できますか?
order by
(句がなければ) SQL は結果セットの順序について何の保証もしないことを私は知っています。ただし、1 つ以上の結合を含むクエリに関して、結果セット内の関連アイテムの連続性について何らかの仮定を立てることはできますか?
たとえば、次のようなクエリがある場合
select * from A left join B on P(x) left join C on Q(x)
A
の特定の行に対応するすべてのレコードが結果セットで連続していると仮定できますか?