WorksheetsChapter 17 กลุ่มคำสั่ง Data Manipulation Language (DML)
Total questions: 10
Worksheet time: 5mins
คำสั่ง UPDATE ต้องใช้งานรวมกับคำสั่งใดเพื่อสร้างเงื่อนไข
SET
INTO
WHERE
FROM
คำสั่ง SQL คำสั่งใดที่ใช้ในการเพิ่มข้อมูล
INSERT INTO
ADD INTO
UPDATE ... SET ...
WHERE ...
เลือกคำสั่ง SQL INSERT ที่ถูกต้อง
ADD INTO employees VALUES (101, 'John Doe', 'Marketing');
INSERT employees (101, 'John Doe', 'Marketing');
INSERT INTO employees SET id = 101, name = 'John Doe', department = 'Marketing';
INSERT INTO employees (employee_id, name, department) VALUES (101, 'John Doe', 'Marketing');
UPDATE Store SET P_Code = "0012"
WHERE Descript = "Soda" ;
คำสั่งนี้มีเป้าหมาย Update ค่าที่ Table ใด
Descript
SET
P_Code
Store
ถ้าจะดึงข้อมูลทั้งหมดจากตาราง "customers" คำสั่ง SQL SELECT ที่ถูกต้องคือข้อใด
FETCH ...... FROM customers;
SELECT ALL customers;
GET DATA customers;
SELECT ...... FROM customers;
SELECT Fname FROM Employees WHERE EmployeeID = "2010"
คำที่เราได้จากคำสั่งนี้เป็นค่าของอะไร
เป็นค่าของ Fname ใน Employees ที่มี EmployeeID = "2010"
เป็นค่าของ Fname ใน EmployeeID
เป็นค่าของ Employees ที่มีค่าเท่ากับ "2010"
จะได้ค่าของ Attribute Fname ทั้งหมดใน Table Employees
กลุ่มคำสั่ง Data Manipulation Language (DML) กลุ่มคำสั่งกลุ่มนี้ พัฒนามาจากแนวคิดใด
Relational Algebra
Tuple Relational calculus
Relational Algebra และ Tuple Relational calculus
ไม่มีข้อถูก
คำสั่งที่ใช้เปลี่ยนค่าของข้อมูลใน Relation คือคำสั่งใด
INTO
WHERE
FROM
UPDATE
เลือกคำสั่ง SQL UPDATE ที่ถูกต้อง
UPDATE products MODIFY price = 25.99 WHERE product_id = 101
CHANGE products SET price = 25.99 WHERE product_id = 101
MODIFY products SET price = 25.99 WHERE product_id = 101
UPDATE products SET price = 25.99 WHERE product_id = 101
เลือกคำสั่ง SQL DELETE ที่ถูกต้อง
REMOVE FROM orders WHERE status = 'Cancelled';
DELETE ...... FROM orders WHERE status = 'Cancelled';
DELETE FROM orders WHERE status = 'Cancelled';
DROP FROM orders IF status = 'Cancelled';
