X



[大文字/小文字]SQLの正しい書式[改行/インデント]
0001NAME IS NULL
垢版 |
2010/05/02(日) 09:46:18ID:???
このスレでは一般的なSQLでの正しいコーディングの書式について語ります。

主な論点
・大文字と小文字はちゃんと区別して打つ?それとも全部小文字?
・大文字を打つときはSHIFT派?CAPS LOCK ON/OFF派?
・改行やインデントをするタイミングは?
・などなど

●ジョー・セルコの書き方
・予約語、標準関数は大文字
・フィールドは小文字
・テーブルは頭文字のみ大文字
例:
SELECT column1,MAX(column2) FROM Table1 GROUP BY column1;

●オンラインのSQLフォーマッタ
http://db2.jugem.cc/?eid=1254
0033NAME IS NULL
垢版 |
2010/05/27(木) 14:25:08ID:???
ずれてるかもしれんが。

SELECT column1,
       MAX(column2)
  FROM table1
 GROUP BY column1
0034NAME IS NULL
垢版 |
2010/05/27(木) 14:27:36ID:???
やっぱずれてた。
MAXのMはcolumnのcの下。
SELECTとFROMとGROUPは左揃え。JOINも左揃え。
ONの前で改行。JOINと左揃え。
AND、ORの前で改行。WHEREやJOINと左揃え。
カラムは一行に一個。
カンマは行末。
0035NAME IS NULL
垢版 |
2010/05/27(木) 14:28:27ID:???
あ、左揃えは全部右揃えの間違い。
レスを投稿する


ニューススポーツなんでも実況