2021年12月2日解決済み

サブクエリでレコードの並びが変わらないのはなぜですか?

ユーザー

過去の質問でORDER BYを指定しない限り並び順は不定とありますが、

SELECT *, (SELECT AVG(likes) FROM posts) AS avg FROM posts;

サブクエリでAVG(likes)を追加すると連番id順となり、並び順は変わりません。

これはテーブルposts全体をパーティションに設定したため、
レコードの並びが不定となってしまったということでしょうか?

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?