The DELETE statement is used to delete records in a table.
The DELETE statement is used to delete rows in a table.
SQL DELETE Syntax
| DELETE FROM table_name WHERE some_column=some_value |
SQL DELETE Example
The "Persons" table:| P_Id | LastName | FirstName | Address | City |
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
| 4 | Nilsen | Johan | Bakken 2 | Stavanger |
| 5 | Tjessem | Jakob | Nissestien 67 | Sandnes |
We use the following SQL statement:
| DELETE FROM Persons WHERE LastName='Tjessem' AND FirstName='Jakob' |
| P_Id | LastName | FirstName | Address | City |
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
| 4 | Nilsen | Johan | Bakken 2 | Stavanger |
Delete All Rows
It is possible to delete all rows in a table without deleting the table. This means that the table structure, attributes, and indexes will be intact:| DELETE FROM table_name or DELETE * FROM table_name |








0 comments:
Post a Comment