開発環境
- 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(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の7章(複数テーブルのデータベース設計: 現行テーブルからの脱却)、エクササイズ(p.291)を解いてみる。
エクササイズ(p.291)
SQL文(BBEdit, Emacs)
SELECT * FROM my_contacts WHERE gender = '女性' AND status = '独身' AND state = 'マサチューセッツ州' AND seeking LIKE '%独身男性%' AND birthday > '1950-08-28' AND birthday < '1960-08-28' AND ( interest1 = '動物' OR interest2 = '動物' OR interest3 = '動物' OR interest4 = '動物' ) AND ( interest1 = 'トレーディングカード' OR interest2 = 'トレーディングカード' OR interest3 = 'トレーディングカード' OR interest4 = 'トレーディングカード' ) AND ( interest1 = 'ジオキャッシング' OR interest2 = 'ジオキャッシング' OR interest3 = 'ジオキャッシング' OR interest4 = 'ジオキャッシング' );
0 コメント:
コメントを投稿