基本情報練習問題

データベースの「データ操作言語」の問題(順番出題)(1問目)(問題番号:91)

問題
以下のseisekiテーブルとseitoテーブルでseito_idが一致する行のみを結合して表示する文は?
seiseki=# SELECT * FROM seiseki;
 seito_id | kamoku_id | exam_id | score
----------+-----------+---------+-------
        1 |         1 |       1 |    80
        4 |         1 |       1 |    90
        5 |         1 |       1 |    75
        6 |         1 |       1 |   100
        7 |         1 |       1 |    88
        8 |         1 |       1 |    56
(6 rows)

seiseki=# SELECT * FROM seito;
 seito_id | name | class
----------+------+-------
        1 | 織田 | C
        2 | 羽柴 | A
        3 | 松平 | B
        4 | 毛利 | A
        5 | 武田 | B
        6 | 上杉 | C
(6 rows)

SELECT seito.name, seiseki.score FROM seiseki INNER JOIN seito WHERE seiseki.seito_id=seito.seito_id;
SELECT seito.name, seiseki.score FROM seiseki JOIN seito WHERE seiseki.seito_id=seito.seito_id;
SELECT seito.name, seiseki.score FROM seiseki LEFT JOIN seito ON seiseki.seito_id=seito.seito_id;
SELECT seito.name, seiseki.score FROM seiseki JOIN seito ON seiseki.seito_id=seito.seito_id;

結果

ここに結果を表示します

分野一覧へ戻る

すべてのデータベースのデータ操作言語の問題番号の一覧

1 2 3 4

あなたの分野・分類ごとの統計情報

分野分類
スコアがありません