エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント34件
- 注目コメント
- 新着コメント
![tettekete37564 tettekete37564](https://cdn.profile-image.st-hatena.com/users/tettekete37564/profile.png)
tettekete37564
これ SQL 原理主義的なので Qiita のhttps://qiita.com/genzouw/items/35022fa96c120e67c637#nn%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB のが実務的。あと「プログラマのためのSQL」原著者が同じタイトルで本を出しているらしいのでそっちを読みたい
![koyancya koyancya](https://cdn.profile-image.st-hatena.com/users/koyancya/profile.png)
koyancya
所謂ジョーセルコスタイル。わしもほぼこれに沿って書いてる。ただ、便利のため、カンマは先頭に置かせていただく。あとは相関サブクエリ以外のサブクエリは CTE にするだけで、かなり読める SQL になる
![MzdA0w73tg MzdA0w73tg](https://cdn.profile-image.st-hatena.com/users/MzdA0w73tg/profile.png)
MzdA0w73tg
複数形が望ましくないとかwebアプリケーションには向いてないかな。DBから取り出した複数レコードを複数形にしておくと、それをループ文で回すときに単数形にするだけでいいからネーミングに使う時間が減る。
![nkuri nkuri](https://cdn.profile-image.st-hatena.com/users/nkuri/profile.png)
nkuri
訳者です。読み返すと直訳すぎて分かりづらいですね。筆者による "SQL style guide misconceptions" (FAQ的) https://bit.ly/2Ob1l8i も御覧ください。
●sql
![koyancya koyancya](https://cdn.profile-image.st-hatena.com/users/koyancya/profile.png)
koyancya
所謂ジョーセルコスタイル。わしもほぼこれに沿って書いてる。ただ、便利のため、カンマは先頭に置かせていただく。あとは相関サブクエリ以外のサブクエリは CTE にするだけで、かなり読める SQL になる
![MzdA0w73tg MzdA0w73tg](https://cdn.profile-image.st-hatena.com/users/MzdA0w73tg/profile.png)
MzdA0w73tg
複数形が望ましくないとかwebアプリケーションには向いてないかな。DBから取り出した複数レコードを複数形にしておくと、それをループ文で回すときに単数形にするだけでいいからネーミングに使う時間が減る。
![tettekete37564 tettekete37564](https://cdn.profile-image.st-hatena.com/users/tettekete37564/profile.png)
tettekete37564
これ SQL 原理主義的なので Qiita のhttps://qiita.com/genzouw/items/35022fa96c120e67c637#nn%E3%81%AE%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB のが実務的。あと「プログラマのためのSQL」原著者が同じタイトルで本を出しているらしいのでそっちを読みたい
![yoshikidz yoshikidz](https://cdn.profile-image.st-hatena.com/users/yoshikidz/profile.png)
yoshikidz
元からこんな感じだわ。SQL見たらロジックを理解して書いたのかどうかすぐわかる。集計ツール系とかSQLだけでなんとかしようとしてメモリとCPU死ぬクエリを整理するのが減るといいな、、、次からこれ見せよう
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SQLスタイルガイド · SQL style guide by Simon Holywell
概要 全般 推奨 非推奨 命名規則 通則 表 列 別名、相関名 ストアド・プロシージャ 統一的接尾辞 問合せ...
概要 全般 推奨 非推奨 命名規則 通則 表 列 別名、相関名 ストアド・プロシージャ 統一的接尾辞 問合せ文 予約語 空白類 インデント 望ましい形式 Create文 データ型の選択 デフォルト値の指定 制約とキー 非推奨設計 付録 予約語リファレンス SQLスタイルガイド︵日本語訳︶ 日本語訳について 日本語訳は誤訳や原文の最新版に追随していない恐れがあります。誤訳や改善点があれば、GitHubのissueまたはpull requestを使用するか、Twitterでお知らせください。 翻訳: 久利史之 @nkuritw概要 このガイドラインは利用の他、forkしたり、自分自身のものに改変したりすることができます。ここで大事なのはスタイルを選択しそれを踏襲することです。変更の提案やバグの修正にはGitHubのissueまたはpull requestを使用してください。 このガイドライン
2018/09/25 リンク