平成29年春期午後問6
広告
データベースさん
(No.1)
https://www.ap-siken.com/kakomon/29_haru/pm06.html
図4 金額と支払日の一覧を検索するSQL文 についてですが
設問h の直後の、
「,承認申請」
とはどんな意味なのでしょう?
INNER JOINの構文ですか??
図4 金額と支払日の一覧を検索するSQL文 についてですが
設問h の直後の、
「,承認申請」
とはどんな意味なのでしょう?
INNER JOINの構文ですか??
2020.09.27 21:52
iriさん
(No.2)
SQLでテーブルを結合するには、INNER JOIN句を使う以外に、FROM句に2つのテーブル名を記し、
WHERE句で結合するそれぞれのテーブルの列名を=で結ぶという方法もあります(もちろんこの問題のように、INNER JOINと併用することも可能です)。
WHERE句には「承認申請.申請書ID = 申請書.申請書ID」とあるので、承認申請テーブルと申請書テーブルが結合されていることがわかります。
WHERE句で結合するそれぞれのテーブルの列名を=で結ぶという方法もあります(もちろんこの問題のように、INNER JOINと併用することも可能です)。
WHERE句には「承認申請.申請書ID = 申請書.申請書ID」とあるので、承認申請テーブルと申請書テーブルが結合されていることがわかります。
2020.09.28 01:54
データベースさん
(No.3)
なるほど。そういえば、fromに,でつないで結合する方法がありましたね。
直前のこの時期ですが、SQLの基礎から見直そうと思います。
ありがとうございました。
直前のこの時期ですが、SQLの基礎から見直そうと思います。
ありがとうございました。
2020.09.28 10:08
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。