[PosgreSQL]相関サブクエリについて調べてみた。【PosgreSQL】相関サブクエリについて。データベース2024.04.07この前、新人の後輩君に「このSQLがイメージつかない」といわれ、教えたのでその際の備忘録です。通常のサブクエリと違い、「外部クエリへの参照が含まれている」クエリです。外部への参照ってどういうことかというと、下のSQLみたいな感じです。」のところが、サブクエリ内で外部のテーブルAを参照しているといった感じです。2、3);ポイントは、テーブルAで取得した各レコードに対して、サブクエリを実行することです。書かないのにはそれなりのデメリットがあります。「実行速度が遅くなる」と「難読性が高くなる」ことです。エンジニアとして、実行速度が遅くなることが分かっている書き方を優先して書くことはないのではないでしょうか。難読性についても同様で、チームで開発している以上は他の人のことも考えたリーダブルコードを心がける必要があります。そのような理由から、あまり使われないのだろうと思います。書かないといけない場合には使いますが。相関サブクエリの実行順デメリットおわりにおわりに新人君もなかなかいいところに疑問を持ってくれたなと思います。感覚やなんとなくでスルーしてもいいことでしたが、きちんと疑問を持って質問をしてくれてよかったです。彼が理解するまで、2時間ほどマンツーマンで説明をすることになりましたが、自分の理解度の確認と再度きちんと調べることができたので、こちらも学ぶことができました。オブジェクト指向でJavaScriptを書くのも結構楽しい。自動水やり機マイコンを使って簡単に自動水やり機を作ってみました。人でも簡単に作れると思います!データベース【PostgreSQL】Insert時のシーケンス重複エラーでつまづいた。原因は、手動でのid指定だった?開発中のエラーは速攻で対応しなくては。そんなことは絶対ない!!良いコードを書くことで自分だけでなく他の人も幸せできます!【PostgreSQL】Insert時のシーケンス重複エラーでつまづいた。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。管理人:K広島県でWEB系のエンジニアをしている社会人3年目の管理人:Kです。プログラミング、マイコン、働き方、家庭菜園について発信してます。【PosgreSQL】相関サブクエリについて。【PostgreSQL】Insert時のシーケンス重複エラーでつまづいた。エンジニアの部屋.メニューホーム検索トップサイドバ。