2014年9月28日日曜日

開発環境

Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の9章(サブクエリ: クエリの中にあるクエリ)、サブクエリ構築ワークショップ(p.401)を解いてみる。

サブクエリ構築ワークショップ(p.401)

SQL文(BBEdit, Emacs)

--
SELECT AVG(salary)
FROM job_current
WHERE title = 'Web開発者';

--
SELECT mc.first_name, mc.last_name, jc.salary
FROM my_contacts AS mc
NATURAL JOIN job_current AS jc
WHERE jc.title = 'Web開発者';

--
SELECT mc.first_name, mc.last_name, jc.salary - (
SELECT AVG(salary)
FROM job_current
WHERE title = 'Web開発者')
FROM my_contacts AS mc
NATURAL JOIN job_current AS jc
WHERE jc.title = 'Web開発者’;

0 コメント:

コメントを投稿