• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL初心者の自習用書籍を紹介してください!)

SQL初心者のための自習用書籍を紹介!

このQ&Aのポイント
  • SQL初心者のための自習用書籍を紹介します!SQLサーバー、WIN7、microsoft sql server 2008 management studioを使用している方向けです。
  • 質問者はSQLの初心者で、Accessの経験があるが他のデータベースについてはほとんど知識がないとのことです。
  • 書店で探しても初心者向けすぎるか、逆に高度すぎる本しか見つからないので、複雑になる場面でも理解しやすい本を探しているそうです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#209234
noname#209234
回答No.1

独習データベース設計という本で勉強してました。 あとは、Okwaveさんや技術blog様の内容を見て理解してですね。 あとは、もうトライしてエラーを何回も吐き出して・・・何度もやり直しての繰り返しです ・まず、数量倍になってるのはどういうSelect文書いてるかわからないので知りません。 ・入れ子構造・・・余分な部分を考えないで一個一個みてけば理解できます ・int型はSQL側で計算できるのでいいですよ。あとサイズ軽くなるし ・GUIに頼るな!!(笑)ものによっては、リレーションするカラム名違うとかザラにあります。結局人間の手です ・まず、LeftとInnerだけは最低限覚えて使えるようにしてください(最悪の場合はLeft一本で後から追加してください)。Rightやらなんやらは後からや必要になった時に調べるなりして覚えてください。 ・メモ書きすぎたり、文章内容ふざけてるとぶん殴りたくなりますが、どんな動作を意図したかとか書いてるとわかりやすいですよ。後の自分自身にとっても へー、黒猫 SQL Studioなんてあるんですね~。付属のSQL Server Management Studioばっかつかってましたわ。

OSE_ch44
質問者

お礼

ご紹介ありがとうございます!!! なるほど、GUIに頼るな、ですね。 そうそう、カラム名違うんですよ。 どーなってんの???と迷子の日々です。(・ω・`) しかも部署ごとにそのカラムを日本語で名前付けて呼んでるのですが、名称がことごとく違うというカオス・・・ 半角英数字でどれの事ですか?みたいな。 数量、おかしいのはcountがsumってたようで。初歩ミスですね。(+_+)いろいろ試して、--で前のを置いているうちにどれかちゃんと出たのかぐちゃぐちゃになってました。 SQL Studioは、まんま結果が見れるのですが黒猫は結果をグループ化して確認できるので、データが多いときにちょっと見たりしています。(ほんとはもっとすごい使い方ができるんだろうけど)

その他の回答 (1)

  • root139
  • ベストアンサー率60% (488/809)
回答No.2

下記の書籍がお勧めです。 ■ SQL ~ゼロからはじめるデータベース操作~ http://www.amazon.co.jp/dp/4798118818 著者のミックさんは、他にもDB関係の著作や翻訳や雑誌の連載なども数多くされていて、定評が有ります。 http://www.geocities.jp/mickindex/database/idx_database.html

参考URL:
http://www.techscore.com/tech/sql/
OSE_ch44
質問者

お礼

ご紹介、ありがとうございます!!! 本屋さんで見てみます~

関連するQ&A