2003-04-25(Fri)

_ SQL

今まで SQL というかRDBMSというかDBMS一般はほとんど使ってこなかったのだが、このたび仕事で使う必要があり、久々に使った。昔は一からSQL文書く必要があって面倒だったんだが、MS のSQL Server 2000のEnterprise Managerを使うと、項目をクリックしていくうちに、お手軽にSQL文が出来てしまった。正直悔しいぞ、MSにこういうの出されると。フリーなものでもこういうこと出来るのあるんだろうか?

しかし対象のデータを抜き出して集計・加工するときに、センスのなさが出てしまった。自分よりは知っている人とあーでもない、こーでもないといって作ったSQL文も、詳しい人にアドバイスを求めると、シンプルで明快なSQL文を書いてくれた。SQL文の関数どうこうというより、ロジック的なものだった。分ってる人は違うなぁと感心。