わたしの本職は IT系の仲間☆ だと思うんだが、
仕事の行く先々で データベースとSQLが登場しないことがない、
というぐらいに出てくる☆
そこで 暗記のテクを まとめたい。
SQLのJOINとは?
==============
~前略~
SELECT
d.ID ,
d.NAME
FROM doubutsuen d
LEFT OUTER JOIN momonga mo ON ( mo.ID = d.ID )
LEFT OUTER JOIN mandoriru ma ON ( ma.ID = d.ID )
INNER JOIN fukurou f ( f.hohhoo = ma.hohhoo )
~後略~
みたいなやつだぜ☆
うわっ!!
JOIN が色んな種類があって SQL難しい☆ データベース分からん☆
と最初思っていたんだが
やっていることは
5種類しかない。
そこで この5つの覚え方を 早見表にしたいのだが、
一気に書くと
うわっ!!難しい とやっぱり 逃げられると思うので
重要なのは
とっつきやすさ なんだぜ☆
そこで
とっつきやすい表 を考えた。
使用フリーフォント はらませにゃんこ
ほら、球種より絶対少ない。UFO投法とか真似しなくていい☆
これでIT企業に勤められる☆(クビになるかもしらんが)
次は 理解のテクを書いてみるぜ☆
なんのこっちゃ☆w かも知らんが
私はこれぐらいの理解しかしてない☆wwww
もし、私のこの理解が間違っていれば 明日もバグを量産してるな☆www
で、
「JOINって なんすか?」
と向こうの方
[どこ?]で教育がやられてたんだが
(☆wwwww それは簡単だぜ☆)
と脳内で思っていたので 会社で言わずに ブログで書こう☆www
(分けてるんだから、JOIN要る☆wwwwwwwwwwwwwwwww
1+1がなぜ 2 なのかレベル☆wwwwww 哲学的難解wwwww)
JOINの 5種類☆??
ヌルが主役だと分かれば なんで5種類あるのか 解ける☆w
「ぜんこうせいと めいぼ」と「わざいちらんひょう」を
くっつける方法は 5種類ある☆
① LEFT OUTER JOIN (略して LEFT JOIN)
②RIGHT OUTER JOIN (略して RIGHT JOIN)
③INNER JOIN (略して JOIN)
④FULL OUTER JOIN (略して FULL JOIN)
⑤CROSS JOIN (ストレートJOIN)
//書きかけ
[0回]
PR
http://grayscale.dou-jin.com/Entry/15/仕事の暗記テク ~SQLのJOIN編~