開発環境
- OS X Mavericks - Apple、たまにFreeBSD 10(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python 3.4(プログラミング言語)
- SQLite (RDBMS(Relational Database Management System))
Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の8章(結合と複数テーブル操作: みんなでうまくやれないの?)、エクササイズ(p.373)を解いてみる。
エクササイズ(p.373)
SQL文(BBEdit, Emacs)
-- SELECT mc.contact_id, ci.interest_id FROM my_contacts mc NATURAL JOIN contact_interest ci; SELECT mc.contact_id, ci.interest_id FROM my_contacts mc INNER JOIN contact_interest ci ON mc.contact_id = ci.contact_id; -- SELECT cs.contact_id, s.seeking_id FROM contact_seeking cs CROSS JOIN seeking s; -- SELECT p.profession FROM my_contacts mc INNER JOIN profession p ON mc.prof_id = p.prof_id GROUP BY p.profession ORDER BY p.profession;
0 コメント:
コメントを投稿