Q71. Which statement updates data?
The **`UPDATE`** statement modifies existing data values in one or more rows of a table: ```sql UPDATE Customers SET email = 'new.email@example.com', updated_at = NOW() W...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (115 available).
The **`UPDATE`** statement modifies existing data values in one or more rows of a table: ```sql UPDATE Customers SET email = 'new.email@example.com', updated_at = NOW() W...
The keyword used in an `UPDATE` statement to specify new values for columns is **`SET`**: ```sql UPDATE employees SET salary = salary * 1.10, title = 'Senior Software Eng...
To update all customers with the last name "Jackson" to "Hawkins": ```sql UPDATE Customers SET LastName = 'Hawkins' WHERE LastName = 'Jackson'; ``` ### Production Best Pr...
The **`DELETE`** statement removes existing rows from a table based on a condition: ```sql DELETE FROM Customers WHERE is_active = 0 AND last_login < '2023-01-01'; ``` ##...
To delete all rows where `FirstName` equals "John": ```sql DELETE FROM Customers WHERE FirstName = 'John'; ``` *Safety Warning:* If you accidentally omit `WHERE FirstName...
The **`FROM`** clause defines the source table(s), views, joined datasets, or subqueries from which rows are read: ```sql SELECT u.username, p.title FROM users u INNER JO...
See the comparison table above. Key differences: `DELETE` is DML (row-by-row, rollbackable, fires triggers, has WHERE). `TRUNCATE` is DDL (bulk page deallocation, faster,...
The **`CREATE TABLE`** statement defines and provisions a new table schema: ```sql CREATE TABLE Customers ( customer_id INT AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR...
Collation defines the **rules for comparing and sorting** characters. It works with the character set. - `utf8mb4_general_ci`: Case-insensitive, faster - `utf8mb4_unicode...
Automatically generates sequential unique integers for a column, typically the PRIMARY KEY. ```sql CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50)...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.