SQL自体を勉強したいat PHP
SQL自体を勉強したい - 暇つぶし2ch2:初期不良
01/07/22 22:12 Jwwd1wvE
こんなんは?
URLリンク(www.wakhok.ac.jp)

3:antique
01/07/22 22:35
URLリンク(www.sqlpowerpage.co.jp)

4:名無しさん@お腹いっぱい。
01/07/23 01:33
インタプリタで練習もできるよ。
URLリンク(www.sqlcourse.com)

5:名無しさん@お腹いっぱい。
01/07/23 02:03
本屋行けばSQLの入門書だって掃いて捨てるほどあるでしょー。
平積みになってるのを立ち読みして一番自分が読みやすいのを
買えば?どれでもいっしょ。

ちなみに「効率のいいSQL」は製品を特定しないと書けません。

6:1
01/07/23 02:32 xOk2bt2U
みなさんありがとうございます。
参考になります。

>>5
>本屋行けばSQLの入門書だって掃いて捨てるほどあるでしょー。
だからこそ、まよっちゃって。
>平積みになってるのを立ち読みして一番自分が読みやすいのを買えば?
で、間違いのある参考書とか選んじゃうとアレだし、定評のあるやつがいいかなとか思ったのですが、
>どれでもいっしょ。
でしたら、とりあえず買っちゃおうかな。

>ちなみに「効率のいいSQL」は製品を特定しないと書けません。
なるほど。

7:電動ナナシ
01/07/23 08:54
>>1
効率をよくするには SQL 文だけじゃダメだよ。データベースの設定、テーブル
定義、Index の作成、クライアントからのアクセスのパターンといった部分を
きちんと考えないと効率はよくならない。むしろ SQL 文だけでできることには
限界があるし、>>5 がいうように実装依存になりやすい。

『データベースチューニング 256 の鉄則』(日経 BP)が参考になるかな。
入門者向けではないけど、ここに書いてある内容が一通り理解できるように
なるように勉強していけばいいと思う。
URLリンク(store.nikkeibp.co.jp)
URLリンク(store.nikkeibp.co.jp)

『トランザクション処理入門』(日経BP)もかなりよい。初心者が読むには
難しいけど、みんなこれを読みこなして中級者になっていったと思って
読めばいいと思う。
URLリンク(store.nikkeibp.co.jp)

8:電動ナナシ
01/08/01 20:38 8IuXT3SQ
本屋に行ったら『SQL ハンドブック』(ソフトバンク)という本が出ていた。
関係演算とか正規化といった基礎事項から、各実装系ごとのコマンドの解説まで
一通り出ていて、初心者には便利かもしれない。欲を言えば演習問題がほしかった
なあ。まあ、本の性格が教科書ではなくリファレンスなのでそれは仕方がないか。

9:コメント無しさん
01/08/04 06:16 5S9xJi7Q
>>1
プログラマ板にいけば?
とりあえず、SQLがどうのより、RDBMSについて勉強するのがいいと思われ。
正規形とかトランザクションとかね。
というわけで、リレーショナルデータベース入門という本が薄くてお勧め。

10:電動ナナシ
01/08/06 18:40 0oUxOEeE
しばらく絶版だった「プログラマのための SQL」がピアソンから出ていた
(しかも第二版)。
URLリンク(www.mmjp.or.jp)

SQL に関するありとあらゆる知識が詰め込まれている。ある意味、SQL については
この一冊で完全に知識が得られるといえる。ありがちな SQL 文の書き方だけでなく、
SQL で複雑なデータ構造をどう表現するかといった進んだトピックについて他の
書籍では得がたい内容についてもかなりのページが割かれている。

名著中の名著。ぜひ買っておくべし。

11:初期不良
01/08/10 14:37 x5aVDArc
>>10
SQL は勉強したこと無いんだけど買ってみよう。
ところでサブタイトルの
「レイヤー2トネリングプロトコルの実装と運用」
ってなんか違わんか?

12:名無しさん@お腹いっぱい。
01/08/10 16:16 x5mPRbSE
>>10
現在SQLを使っていてSQLの実経験が1年以上あるプログラマを対象に

ってあるけど、これからやろうとしている人でも、行けそうですか?

13:名無しさん@お腹いっぱい。
01/08/10 16:28
『入門SQL』良いんじゃないの

14:名無しさん@お腹いっぱい。
01/08/12 01:14 TrSLsWVY
オラクルの体験版でもインストールして、SQL*PLUSでがしがしやって見るのがいいんじゃないですか?
SQL自体は単純なのでさわりはとっつき安いと思います。
PL/SQLになりますけど。
高度な事は必要な時に勉強するといいんじゃないか?

ちなみにうちにある本は[すぐわかるSQL]技術評論社です。
データーベースの本はほかにも結構あるけど、SQLの本はこれだけしかもってないです。

15:電動ナナシ
01/08/15 18:13 F8mns9mE
>>12
新人に読ませてみたけど、とっつきにくかった様子。
これから初めて SQL を触るって人には向かないかも・・・。

どうでもいいが、同じ著者による『SQL パズル』も復刊されないかな。

16:チュー
01/08/15 21:41 B1pp1AIQ
◆◆◆(新)芸能人彼氏とH芸能界の表裏画像動画大公開◆◆◆
◆アイドル画像秘宝館◆
URLリンク(www.futomomo.com)
◆綺麗なおねぇさんは好きですか?◆
URLリンク(www.futomomo.com)
◆セーラー服◆
URLリンク(www.futomomo.com)
◆モーニング娘 ◆
URLリンク(www.futomomo.com)

◆◆◆(新)芸能人彼氏とH芸能界の表裏画像動画大公開◆◆◆
◆アイドラー◆
URLリンク(www.futomomo.com)
◆綺麗なおねぇさんは好きですか?◆
URLリンク(www.futomomo.com)
◆アイドラー◆
URLリンク(www.futomomo.com)
◆モーニング娘 ◆
URLリンク(www.futomomo.com)

op@o0@90op:

17:名無しさん@お腹いっぱい。
01/08/16 01:53
sage

18:名無しさん@お腹いっぱい。
01/08/16 12:33
URLリンク(www.cbook24.com)

19:名無しさん@お腹いっぱい。
01/09/18 00:15 YZRQlhAo
とりあえず、SQLの勉強なら
URLリンク(www20.big.or.jp)
がかなり活発だね。

20:名無しさん@お腹いっぱい。
01/09/18 00:21 QZ0wex7w
習うより慣れろって感じかも
Officeが近くにあるならAccessでもいいから触ってみれ

21:名無しさん@お腹いっぱい。
01/09/20 11:46 77Kzq/Xw
select,update,insert,delete を覚えとけばなんとかなる…かな?

22:名無しさん@お腹いっぱい。
01/09/20 12:03
データ定義とトランザクションもほしい。

23:Name_Not_Found
01/09/20 18:02 QVYWq9S.
>>21
覚えなきゃいかんのはselectだけでよし。

24:魂の救済
01/11/05 04:30
>>11

URLリンク(www.pearsoned.co.jp)

から、HTMLコピーして作ったんだろか(汗)


L2TP の本って、日本語だとコレくらいしか見かけないなぁ。

25:名無しさん@お腹いっぱい。
02/01/20 15:09
下がってるからage

26:nobodyさん
02/09/16 00:21 NMHvEazA
age

27:nobodyさん
02/09/17 20:16 BPpTHLja
私は秀和システムの
「図解入門 よくわかる最新&次世代データベースの基本と仕組み」
というタイトルの長い本から入りました。
かなり初心者向けに作られてると思います。

最後まで読めば、途中に載ってるサンプルが間違ってることに気づくぐらい理解できると思いますよ。

28:nobodyさん
02/09/17 23:10 yaWi1oEH

解説本のサンプルって 必ず 間違ってるよな。

あれは教育的配慮でわざとやってんだろうか。


29:nobodyさん
02/09/18 17:25 6g0js6u7
URLリンク(www.atmarkit.co.jp)

MSSQLにかたよてるけど

30:nobodyさん
02/09/19 00:04 +UBWt/gv
URLリンク(www.rfs.jp)
へぇぇ、本も出したんだ。

31:山崎渉
03/01/15 13:49
(^^)

32:山崎渉
03/03/13 17:25
(^^)

33:山崎渉
03/04/17 12:22
(^^)

34:山崎渉
03/04/20 06:12
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

35:nobodyさん
03/05/15 14:14 l77dt//Q
「SQLを発行する」の<発行する>って、
英語でなんていうかわかる人いませんか?

36:nobodyさん
03/05/15 14:34
query

37:_
03/05/15 14:35
  ∧_∧
 ( ・∀・)/< こんなのみつけたっち♪ 
URLリンク(www.hiroyuki.zansu.com)
URLリンク(hiroyuki.zansu.com)
URLリンク(www.hiroyuki.zansu.com)
URLリンク(hiroyuki.zansu.com)
URLリンク(www.hiroyuki.zansu.com)
URLリンク(hiroyuki.zansu.com)
URLリンク(www.hiroyuki.zansu.com)
URLリンク(hiroyuki.zansu.com)
URLリンク(www.hiroyuki.zansu.com)
URLリンク(hiroyuki.zansu.com)

38:35
03/05/15 15:01
>>36
あ、そか・・・はずかしい。ども

39:山崎渉
03/05/22 02:02
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

40:山崎渉
03/05/28 17:19
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎―◎                      山崎渉

41:nobodyさん
03/06/30 12:27 5tKrGL8Q
データベース板できました
URLリンク(pc2.2ch.net)


42:nobodyさん
03/07/08 06:07 QCes2njY
そもそもデータベースが何かよく分からなくて、
例えばCSVとかのテキストで保存しているデータを、
データが大量になったときはデータベースで処理すると速いらしいくらいのことしか
知らないんですが、一体どこから勉強を始めればいいんでしょうか


43:nobodyさん
03/07/08 09:12
とりあえず本読め

44:nobodyさん
03/07/08 11:09 1uyfsVH/
俺もmysqlよくわかってないでphpから使っております

45:nobodyさん
03/07/08 12:19
ここは夏厨が発生したら、あがるスレですか?

46:山崎 渉
03/07/15 11:08

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

47:山崎 渉
03/08/02 02:42
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

48:ぼるじょあ ◆ySd1dMH5Gk
03/08/02 05:28
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎―――◎                      山崎渉&ぼるじょあ

49:age2ch-E
03/08/15 13:06
(¨仝¨){はにゃーん)
_________________________________________________________

50:山崎 渉
03/08/15 22:29
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

51:nobodyさん
04/02/21 21:37
保守

52:nobodyさん
04/06/25 15:52
はじめまして。
ASPとSQLserverを使ってるんですが、今2つのデータテーブル(フィールドはどちらも同じId、Name、Address、Tel)を1つにまとめたいと考えてます。
ただ、そこで問題なのがおたがいのIDが重複している可能性があるので、一度両方のデータセットを取得して、IDの衝突がないことを確認してその時点でのクエリ
(rs配列にあるValue)をInsertしていく・・という方法を考えています。
ひとつのデータベーステーブルから値をひろって、それを別のデータテーブルに
格納したいのですが、変数を使う場合SQL文はどう表記すればいいのでしょうか?

Set rs=conn.Execute("Select * from table1")
で、これをテーブル2に
conn.Execute("Insert into table2 (Id,Name,Address,Tel) values rs("ID")& ",'" & rs("Name") & "','"& rs("Address") &"','" & rs("Tel") &"'" )
これだとエラーになってしまうんです。

いろいろと「"」や「'」で囲ったりしてみたんですが、やればやるほど泥沼にハマってしまいました。。(^^;)
すいませんどなたか助けてください。


53:nobodyさん
04/06/29 11:19
「SQL自体を勉強したい」のなら、

  INSERT INTO table2
  SELECT * FROM table1
  WHERE not exists(select * from table2 where table2.id=table1.id)


「VBScript言語の勉強をしたい」のなら、

  "VALUES(" & _
  rs("ID") & "," & _
  "'" & rs("Name") & "'," & _
  "'" & rs("Address") & "'," & _
  "'" & rs("Tel") & "'" & _
  ")"

54:nobodyさん
05/03/25 06:51:39 OiZeGd0M
すみません。根本的な質問です。
mysqlとポスグレ、安い共用サーバーはほとんどmysqlですが
mysql鯖にポスグレのDBあげても動かないですよね?

ポスグレのレン鯖で安いところってぱっと思いつくところってありますか?

基本的なことで申し訳ありません。

55:nobodyさん
05/03/25 11:26:30
>>54
板違い。レン鯖板いけや

56:nobodyさん
05/04/06 11:38:06
「SQL 書き方ドリル」
URLリンク(www.amazon.co.jp)

これ良さそう

57:nobodyさん
05/04/07 10:09:54
>>56
羽生乙w

58:nobodyさん
05/05/14 00:27:42 23hXgphg
素朴な質問ですみません、SQLというのは、なんと発音するのが一般的でしょうか?
そのまま「エスキューエル」でいいのでしょうか?

59:nobodyさん
05/05/15 14:39:45
すきゅる

60:nobodyさん
05/05/15 15:37:06
シークェル

61:nobodyさん
05/05/16 00:55:23
スカトロール

62:nobodyさん
05/06/03 10:57:58
せっくる

63:nobodyさん
05/06/04 14:09:34
ふぇち

64:nobodyさん
05/06/10 22:17:32
万古焼き



65:nobodyさん
05/08/02 20:09:54 rhqGLVD9
SQLのサイトを作ってみた
URLリンク(oraclesqlpuzzle.hp.infoseek.co.jp)

66:nobodyさん
05/08/06 17:47:43
>>65
文字化けアリ

67:nobodyさん
06/03/32 00:10:08
MySQLって「マイエスキューエル」って読み方でいいんですか?

68:nobodyさん
06/04/14 13:58:47
PHPでweb上から携帯を使って、データベースを追加編集削除できて、PHPで検索したいんだけど、PHP初心者でもできそうかな?MySQLは勉強してないけど

69:nobodyさん
06/04/14 17:49:05 YmDWHOgQ
>>68
結構簡単なプログラムでできると思うよ。

70:nobodyさん
06/04/14 17:53:22 Af/QXK0o
>>69
ありがとう、なら勉強してみるよ。
ゲームのアイテムリストを作りたいんだ

71:nobodyさん
06/04/14 18:49:53
>>68
insertしてselectするだけだ
本当に簡単だよ


72:nobodyさん
06/04/14 19:24:39
まずはMysqlとsqlの違いからどーぞー↓

73:nobodyさん
06/04/15 07:24:45
>>72
sqlはデータベース用の問い合わせ言語でMySQLはsqlが使えるデータベースサーバの1つ

74:nobodyさん
06/04/18 18:55:13
基本的な質問ですみません。
mysqlのselect文で検索しようとしてるんですが、
シンプルに書けないものかと悩んでいます。

WHERE aaa LIKE ('hoge%' || 'huga%')
のようなことって
WHERE aaa LIKE 'hoge%' || aaa LIKE 'huga%'
とするしかないのでしょうか?
同じようなことを2回書くのが嫌なのですが。

75:nobodyさん
06/04/21 18:49:56 BE:386369257-#
%hoge%

76:nobodyさん
07/02/07 15:31:56
>>74
正規表現

77:nobodyさん
07/04/06 00:12:07 1y7pwzHJ
個人で使う静的生成のCMSでSQL使うメリットってあるの?

検索くらいのような気がするけど、
メモリが十分に確保されてる現在だったら
テキストファイルの方が早いんじゃないのかしらん?

素人考えだけど。

78:nobodyさん
07/04/06 03:32:51
むしろこのスレは板違いDB板いけくずども

79:nobodyさん
07/04/08 12:09:26
テクニカルエンジニアのデータベースの資格を取得しよう!

80:nobodyさん
08/01/09 22:05:40
SQLはじめたいなって思ってるんだけど、これが理解できないんだ。
どういうことか詳しい人教えてください。

>1000行取得するSQLを1回
>1行取得するSQLを1000回
>のコスト差を理解できずに作られているアプリケーションのなんと多いことか。データベースやプログラミングに限らず、「初期コスト」ってのはバカにならないというのは、一般常識として体感している気がするんだけどなぁ。


81:nobodyさん
08/04/04 06:13:55
買い物するときに陳列棚の前で1000個商品集めて買ってくるのと
1000回店に行くのどっちがローコスト?

82:nobodyさん
08/04/18 16:30:10
>>78
そういったときは罵詈雑言だけでなく誘導願います

83:nobodyさん
08/05/30 08:19:44
知的レベルが極めて低い人にそんな無理難題を要求しちゃダメ

84:nobodyさん
09/05/21 21:20:37
1週間oracleのSQLを勉強してるんだけど
いまいち覚えられてない・・・

どれをやるにも見なきゃ出来ない。こんなもんなのかね?

何を使えばいいかって言うのは少しずつわかってきてるんだが・・・

85:nobodyさん
09/05/27 23:16:26
まー、定型句があるから、そこらへんを覚えれば簡単。
逆引きとか、クックブック買えば楽なんだけど、
応用が利かなくなると、それはそれで問題あるし。
まー、頭が使えるうちは、ちゃんと頭を使えってこった。
俺モナー。

データベース板
URLリンク(pc11.2ch.net)

86:nobodyさん
09/09/13 18:45:52 3XyMLnFE
ハゲ

87:nobodyさん
09/09/13 23:31:32
どうでもいいぐらい古い話にレスするけど

SQLパズルは、2007年に第2版がでてるね。

88:nobodyさん
09/09/14 10:24:08
>>87
SQLパズルの第2版が出てたのは知ってたが
そのレスでこのスレの前の方みて初めて知ったんだが
プログラマのためのSQL  第2版なんて出てたのか
これ第1版もってても買う価値あるかな?

SQLパズルもプログラマのためのSQLも持ってるのに、同じ作者だと気づいてなかったぜw

89:nobodyさん
09/09/14 22:49:50
だから何?って感じ

90:nobodyさん
09/09/16 16:13:35 WgIMuumA
SQL 本格的に勉強するとやばいね。超3倍ハイクオリティ化する。

91:nobodyさん
09/09/20 01:40:43
未だに実行プランの見方や意味が良く分からん。
取りあえずインデックス使ってないとかそういうのは分かるけど。

92:nobodyさん
09/10/05 10:11:31
>>90
SELECTとか基本構文だけだと、何て簡単なんだと思うけど、SQLチューニングとかストアドプロシージャとかそういうのが入ってくると途端に複雑になると思う
俺はそこら辺でめんどくさくなって学習をやめたwww


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch