記事へのコメント32

    • 注目コメント
    • 新着コメント
    shag
    shag 俺も昔予約語は大文字で書いていたけど、今時シンタックスハイライトなしで SQL 書かないし、小文字で書いた方が書くの楽なのよね。

    2022/12/22 リンク

    その他
    nakamura-kenichi
    nakamura-kenichi クエリの書き様とかテーブル設計次第やからなw。そものテーブル設計があかんかったら何をどうやってもしゃーないやで。

    2022/12/19 リンク

    その他
    itotto
    itotto 記事は複数人で書いたのかな?

    2022/12/19 リンク

    その他
    kwsktr
    kwsktr 土日に頑張って投稿したのに、めちゃくちゃ言われてかわいそうな気持ちになった。タイトルに「ワンランク上のSQL」と入れてしまうところは、若さもあると思いますが勇気があって素敵だと思いました。頑張ってください

    2022/12/18 リンク

    その他
    ya--mada
    ya--mada ワンランク上。とりあえず先ずはランキングの概観書こうぜ。

    2022/12/18 リンク

    その他
    hdampty7
    hdampty7 ケースバイケースってところまでたどり着くのが目標じゃね?

    2022/12/18 リンク

    その他
    zkq
    zkq これ多分イメージしていることを言語化できないタイプの人かも

    2022/12/18 リンク

    その他
    shinobue679fbea
    shinobue679fbea ワンランク上でなくても良い。せめて発行回数とジョインの規模だけは考えて書いて欲しい

    2022/12/18 リンク

    その他
    ragi256
    ragi256 click_logsでuser_idがnull考慮しないとか、JOINの説明で常にLEFT JOINを例に出すところとか、色々もうちょっと説明を追加して欲しいなって。あと最後のSQL、10/31の分をとれてますか? 2022-10-31 00:00:00 までになってない?

    2022/12/18 リンク

    その他
    Kil
    Kil click_uuなんて略すくらいならclick_unique_userと書いて欲しい。むしろ、明記しなくてもuniqueは自明だろって扱いでclick_userでいい気がする、略したいなら。

    2022/12/18 リンク

    その他
    Shinwiki
    Shinwiki 処理系に任すよ。つーかjoinからあとわけわからん

    2022/12/18 リンク

    その他
    saiid
    saiid 予約語小文字派

    2022/12/18 リンク

    その他
    kabochatori
    kabochatori コードの書式が揃ってないのはどっかからコピペしてきたんだろうなとググってみたら案の定‥。

    2022/12/18 リンク

    その他
    JackP
    JackP 例のSQL文の品質が良くない(ある名前が場所によって大文字、小文字バラバラで著者当人がLv.1未満というのは中々…)変数名の短縮もやりすぎでは?そもそもカラム名を変数って。採用担当者ですか……株式会社Nucoさんね

    2022/12/18 リンク

    その他
    quabbin
    quabbin COUNT(column_name)とCOUNT(*)の区別がついてない時点で、やり直して来たほうがいい感が結構する。COUNT内のCASE文は逆に、COUNT(column_name)で十分に見えるしなぁ。

    2022/12/18 リンク

    その他
    mysql8
    mysql8 マテビューもいいよ

    2022/12/18 リンク

    その他
    GARAPON
    GARAPON 頑張って欲しい

    2022/12/18 リンク

    その他
    miquniqu
    miquniqu 中身がわかる変数名(カラム)でuuになっちゃったのはマジ?と思った。

    2022/12/18 リンク

    その他
    delphinus35
    delphinus35 distinct case when is not などなど……これら全部予約語じゃないのか??

    2022/12/18 リンク

    その他
    kagehiens
    kagehiens インデックスとGROUP BYの絡め方とかの話かと思ったら違ってた。予約語は先頭大文字で書くのが個人的には見やすい。

    2022/12/18 リンク

    その他
    mayoshino
    mayoshino "デバック"が気になる

    2022/12/18 リンク

    その他
    chiroruxx
    chiroruxx 命名についてはあまり共感できず。僕は省略しないほうが好き。

    2022/12/18 リンク

    その他
    yarumato
    yarumato “Lv.2 再利用性が高いSQLにする Lv.3 処理時間が短いSQLにする”

    2022/12/18 リンク

    その他
    diveintounlimit
    diveintounlimit “予約語/関数は大文字にする ”で何かもういいやってなった。その直後の例文でもうcount小文字だし

    2022/12/18 リンク

    その他
    asamaru
    asamaru 確かにワンランクだった。些事徹底。

    2022/12/18 リンク

    その他
    mak_in
    mak_in ワンランクでなく基本だった。基本は大事。さらにいうとコレがちゃんと適用できるように、ちゃんとテーブル設計をせよ、だよな。実はそれのほうが難しかったり。ドメインの複雑度をどこで吸収するのか問題に帰結する

    2022/12/18 リンク

    その他
    kaerucircus
    kaerucircus “mial_id”が気になってその先進めない

    2022/12/18 リンク

    その他
    civicpg
    civicpg 最後のはJOINする前に共通テーブル式WITHで男女のみのレコードに絞ってからJOINした方が良いと解釈したのだけど、JOINのONで男女の条件もANDでつける方が簡潔じゃないかな。ON click.user_id = info.user_id AND info.sex IN (1,2)

    2022/12/18 リンク

    その他
    hasiduki
    hasiduki where句の位置でパフォーマンス変わるってマジかよ!?!????うそくせー!!!!!知らんけど!!!!!!

    2022/12/18 リンク

    その他
    eighth8
    eighth8 とてもわかりやすい

    2022/12/18 リンク

    その他

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

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

    関連記事

    ワンランク上のSQLを書くためのポイント3つ - Qiita

    この記事はNuco Advent Calendar 2022の17日目の記事です。 ワンランク上のSQLとは? 1年近く、データ分...

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

    • sam-ple2024/04/10 sam-ple
    • ant_mugi2023/12/08 ant_mugi
    • moro-tyo2023/10/24 moro-tyo
    • techtech05212023/03/25 techtech0521
    • heatman2023/01/18 heatman
    • ana_ake2023/01/16 ana_ake
    • kwy2023/01/09 kwy
    • kkeisuke2023/01/02 kkeisuke
    • kihala2022/12/25 kihala
    • midas365452022/12/23 midas36545
    • shag2022/12/22 shag
    • fyuuuta2022/12/21 fyuuuta
    • poad10102022/12/20 poad1010
    • ktykogm2022/12/20 ktykogm
    • yuzuk452022/12/20 yuzuk45
    • namao47102022/12/19 namao4710
    • shinagaki2022/12/19 shinagaki
    • libra_666_arbil2022/12/19 libra_666_arbil
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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