記事へのコメント19

    • 注目コメント
    • 新着コメント
    tmatsuu
    tmatsuu サブクエリの種類とインデックスによってはサブクエリの方が高速になることもあるのでサブクエリ=悪と決めつけるのは早計だよ。現場からは以上です。

    2024/05/04 リンク

    その他
    crea555
    crea555 いやそりゃサブクエリなんて、無くせるなら無い方がいいけど、そうもいかんでしょうよ実際

    2024/05/04 リンク

    その他
    komutan1
    komutan1 サブクエリやSQLを避けたがる人ってMySQLしか触ってないイメージある

    2024/05/04 リンク

    その他
    kagehiens
    kagehiens 相関サブクエリは数百行程度のテーブルまでならまぁ……。それ以上はやらないで></ウィンドウ関数で片付く場合もあるけど、あれも遅い事あるので実行計画見ながら最適な中間状態を作りながら処理するべし。

    2024/05/03 リンク

    その他
    diveintounlimit
    diveintounlimit ブコメに過激派がちょいちょいいるな。。それぞれメリデメあるから使い所に応じて使えばよい。

    2024/05/03 リンク

    その他
    zbun6ugf9t
    zbun6ugf9t とりあえず相関サブクエリだけはパフォーマンス悪いから止めて欲しいかな。後はケースバイケース。

    2024/05/03 リンク

    その他
    nmcli
    nmcli WHERE EXISTS( SELECT 1 FROM ... ) の 「 1 」が理解できるまでやたら時間かかったなーと述懐

    2024/05/03 リンク

    その他
    hrsktst
    hrsktst 逆だよ。joinはすべてサブクエリに書き換えられるダヨー。最近のオプティマイザーはどちらで書いても大分よしなにしてくれるけどさ。結局、直積なんだから対をどれだけ減らせるかだけど。

    2024/05/03 リンク

    その他
    jiro68
    jiro68 サブクエリを書くときは必ず実行プランを見て意図した通りのプランになっているかを確認する事が肝心。ともすればとんでもないプランになっていて遅くなっている事が多い。withで書けるならそっちが良い。

    2024/05/03 リンク

    その他
    kuippa
    kuippa びゅー書こう、すとあど書こう、てんぽらるてーぶるつかおうで大分複雑怪奇性は減らせる。

    2024/05/03 リンク

    その他
    Phenomenon
    Phenomenon サブクエリ必要な場合あるよ普通に。

    2024/05/03 リンク

    その他
    pmint
    pmint "皆さんの周囲に眠る古文書のようなサブクエリ、ぜひこれで解き明かしてみてくださいね"…とのこと。SQLなんて時代遅れの言語は不必要に使ったら負け。

    2024/05/03 リンク

    その他
    uunfo
    uunfo right joinじゃ同じ結果にならないよ

    2024/05/03 リンク

    その他
    degucho
    degucho 導出テーブルはなるべくWITH句か一時テーブルにしている

    2024/05/03 リンク

    その他
    mohno
    mohno 「意外と奥深いのがサブクエリ」/まあ、あんまり速度にシビアなデータベース処理が必要になったことはないんだが。/というか「WHERE (col1,col2)=(value1,value2)」なんてできたんだな、と思ったらMySQLでは、ってことか。

    2024/05/03 リンク

    その他
    frkw2004
    frkw2004 Right Join は使わないで欲しい。順番変えるだけで全部 Left Join になるのだから。

    2024/05/03 リンク

    その他
    knitcapmann
    knitcapmann サブクエリは百害あって一利なし。速度改善を行う場合、サブクエリを無くすだけで劇的に改善する。

    2024/05/03 リンク

    その他
    paradoxparanoic
    paradoxparanoic サブクエリを書かないでいいならそれに越したことはない

    2024/05/03 リンク

    その他
    hamamuratakuo
    hamamuratakuo 長文になる場合はAIで要約して、最初に概要を提示しておいてくれた方が親切かもね?ゴリゴリのサブクエリを書くときのコツは予めビュー(仮想テーブル)を作っておくこと https://kakaku-techblog.com/entry/mysql-view-as-table-alias

    2024/05/03 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    サブクエリの書き方を2万文字弱かけてすべて解説する

    これはなに ども、レバテック開発部のもりたです。 今回はSQLのサブクエリについてまとめます。仕事でク...

    ブックマークしたユーザー

    • malmac2024/05/17 malmac
    • wonder-wall2024/05/12 wonder-wall
    • makky55makky552024/05/09 makky55makky55
    • morimorimokenpi2024/05/07 morimorimokenpi
    • hamachandayori4682024/05/07 hamachandayori468
    • ejaculation2024/05/07 ejaculation
    • knstkny2024/05/06 knstkny
    • k_wizard2024/05/06 k_wizard
    • kwy2024/05/05 kwy
    • imyutaro2024/05/05 imyutaro
    • yuiseki2024/05/05 yuiseki
    • Tomu392024/05/04 Tomu39
    • anieca11012024/05/04 anieca1101
    • ttsurumi2024/05/04 ttsurumi
    • tmatsuu2024/05/04 tmatsuu
    • h_notsu2024/05/04 h_notsu
    • crea5552024/05/04 crea555
    • komutan12024/05/04 komutan1
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事