SQL祭り

仕事の方は、今、SQLばっかりです。


先輩の下でSQLの勉強をしているのですが。。。。


やっぱ、実務で実際に使われるSQLは激しいですよ。


まず、長すぎ・・・(汗)


今、自分で書いた最長のやつは250行ぐらいですが、自分が担当する機能の部分でも700行とか普通にありました。


何百行っていうのは、もちろんきちんとインデントを付けて、読める状態にしての話です。


実際はVB無でSQLを生成するので、1行になります。


改行してないと読めないので・・・。


テーブルも今使ってるので十個以上あります。


業務によっては数百個・・・(汗)


テーブルもメインになると項目数がありえないぐらい増えます。


でも、慣れてくると、長いSQLもそんなに苦痛でもなくなってきます。


延々とテーブルをLeft Joinしていくのですが・・・(汗)


とにかく、頑張って勉強します。


誤ったSQLを書いてしまうと、それが納付書となって、住民の元に行くことにもなります。


顧客にも迷惑を掛けてしまいますし、会社にも損害を与えてしまいます。


さらにそのシステムを使って、納付書を印刷したりするシステム運用部にも迷惑を掛けることになってしまいます。


SQL終わったら、帳票出力するPGのカスタマイズをするらしいので、今の内にしっかり勉強しておこうと思います。