問題ID: 34724
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID: 34724
msg# 1
bontakesan
投稿数: 5
第3/20問 問題ID: 34724 BOX: 銅 前回出題日時: 未出題 履歴: - - - - -
「sample」テーブルの「id」カラムにA001を含むデータを削除したい。
次のSQL文のうち、不適切なものはどれか。(2つ選択)
○DELETE FROM sample WHERE id LIKE 'A001%';
DELETE FROM sample WHERE id ~ 'A001';
○DELETE FROM sample WHERE id SIMILAR TO 'A001';
DELETE FROM sample WHERE id SIMILAR TO '%A001%';
DELETE FROM sample WHERE id LIKE '%A001%';
これの答えは一番上の選択肢でなく、一番下の選択肢ではないでしょうか?
お手数ですが、確認宜しくお願い致します。
「sample」テーブルの「id」カラムにA001を含むデータを削除したい。
次のSQL文のうち、不適切なものはどれか。(2つ選択)
○DELETE FROM sample WHERE id LIKE 'A001%';
DELETE FROM sample WHERE id ~ 'A001';
○DELETE FROM sample WHERE id SIMILAR TO 'A001';
DELETE FROM sample WHERE id SIMILAR TO '%A001%';
DELETE FROM sample WHERE id LIKE '%A001%';
これの答えは一番上の選択肢でなく、一番下の選択肢ではないでしょうか?
お手数ですが、確認宜しくお願い致します。
Re: 問題ID: 34724
msg# 1.1
yama708
投稿数: 10
「不適切なものはどれか」とあるので、問題は間違っていないと思いますよ。
○DELETE FROM sample WHERE id LIKE 'A001%';
→「id」カラムが「A001」から始まるデータしか削除できない。
○DELETE FROM sample WHERE id SIMILAR TO 'A001';
→「id」カラムが「A001」であるデータしか削除できない。
他の選択肢は、「id」カラムが「A001」を含むデータを削除できるSQLです。
○DELETE FROM sample WHERE id LIKE 'A001%';
→「id」カラムが「A001」から始まるデータしか削除できない。
○DELETE FROM sample WHERE id SIMILAR TO 'A001';
→「id」カラムが「A001」であるデータしか削除できない。
他の選択肢は、「id」カラムが「A001」を含むデータを削除できるSQLです。