To change existing data, the UPDATE statement is used.
Final Answer:
UPDATE -> Option C
Quick Check:
Update data = UPDATE [OK]
Hint: Update data with UPDATE statement [OK]
Common Mistakes:
Using INSERT to update
Using DELETE instead of UPDATE
Confusing SELECT with UPDATE
3. Given the table users(id INT, name TEXT), what will this query return?
SELECT * FROM users WHERE id = 3;
medium
A. All users with id 3
B. All users with id not equal to 3
C. Syntax error
D. Empty result always
Solution
Step 1: Understand SELECT with WHERE clause
The query selects all columns from users where id equals 3.
Step 2: Determine result
It returns rows where id is exactly 3, so all users with id 3.
Final Answer:
All users with id 3 -> Option A
Quick Check:
WHERE id = 3 returns matching rows [OK]
Hint: WHERE filters rows matching condition [OK]
Common Mistakes:
Thinking it returns all users
Confusing = with != operator
Assuming syntax error
4. Identify the error in this SQL statement:
UPDTE users SET name = 'Alice' WHERE id = 1;
medium
A. Typo in UPDATE keyword
B. Missing WHERE clause
C. Incorrect table name
D. Missing SET keyword
Solution
Step 1: Check SQL keywords
The statement tries to update users but spells UPDATE as UPDTE.
Step 2: Identify syntax error
This typo causes a syntax error because UPDTE is not a valid SQL command.
Final Answer:
Typo in UPDATE keyword -> Option A
Quick Check:
Correct keyword is UPDATE [OK]
Hint: Check spelling of SQL keywords carefully [OK]
Common Mistakes:
Ignoring typos
Assuming missing WHERE is error
Confusing SET keyword usage
5. You want to remove a user from the users table but keep a record of their name in a separate deleted_users table. Which sequence of CRUD operations is best?
hard
A. DELETE from users, then INSERT into deleted_users
B. INSERT into deleted_users, then DELETE from users
C. UPDATE users to mark deleted, no DELETE needed
D. SELECT user, then DELETE from users
Solution
Step 1: Preserve data before deletion
First, copy the user's name into deleted_users using INSERT to keep record.
Step 2: Remove user from users table
After saving, DELETE the user from users table to remove them.
Final Answer:
INSERT into deleted_users, then DELETE from users -> Option B
Quick Check:
Save data before delete = INSERT then DELETE [OK]
Hint: Insert backup before delete to keep data safe [OK]
Common Mistakes:
Deleting before saving data
Only updating without delete
Ignoring backup step
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.