100 点満点 ( 合格点 80 点 )
学生表においてクラスが何クラスあるかを調べたい。
正しいSQL文はどれか?
SELECT COUNT(*) FROM 学生表 SELECT COUNT(クラス) FROM 学生表 SELECT COUNT(DISTINCT クラス) FROM 学生表 SELECT COUNT(ALL クラス) FROM 学生表
ORDER BY句は必ずSELECT文の最後に指定しなければならない。
× ○
LIKE条件で'桜'で始まる任意の文字列を検索する場合どのようにLIKE条件を指定すればよいか?
LIKE '桜_' LIKE '桜' LIKE '桜?' LIKE '桜%'
INSERT INTO (SELECT 名前,性別,成績
FROM 成績表
WHERE 性別 = '男'
WITH CHECK OPTION)
VALUES('林原','女',60)
とすると、どのような結果が得られるか?
実行され、指定した値が挿入される。 WITH CHECK OPTIONにより、副問い合わせのWHERE句とVALUES句の性別が異なっているのでエラーとなる。 WITH CHECK OPTIONの指定方法が不正でエラーとなる。
SQL*PlusにおいてSQL文をファイルに保存する際、既存のファイルに追加するコマンドはどれか?
(filenameというファイルが既に存在しているとする)
SAVE filename REPLACE SAVE filename ADD SAVE filename INSERT SAVE filename APPEND
お疲れ様でした。「採点」ボタンを押して採点してください。