355. Delete duplicate staging rows — implementation 4

DBMS Published Updated 0 Views Verified
Write the MySQL 8.0 query to delete duplicate staging rows. Assume the relevant table/columns exist.
Looking for the latest Sarkari Result 2026 updates? Check the latest government exam results, merit lists and result updates on Sarkari Resultess.
Sarkari Resultess
Questions & Answers

Answer & Explanation

4 Answers
Verified

Option A

Use SELECT instead of the required operation.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 1
Verified

Option B

Use TRUNCATE for only the matching rows.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 2
Verified

Option C

Use a CROSS JOIN without a filter.
Additional Explanation
This option is incorrect for the stated requirement.
Sarkari Resultess
Editorial Answer 3
Verified Correct Answer

Option D

DELETE s1 FROM import_staging s1 JOIN import_staging s2 ON s1.email = s2.email AND s1.id > s2.id;
Additional Explanation
Correct implementation. Prefer parameterized queries in application code, validate affected rows for UPDATE/DELETE, and use transactions for related writes.
Sarkari Resultess
Editorial Answer 4