navicat要想實現刪除滿足某些的條件的數據。只需要使用delete語句就行了,delete? from 表名 where 條件1 and/or 條件二。下面為大家詳細介紹一下delete語句的使用方法。
SQL delete語句
DELETE 語句用于刪除表中的行。
語法
DELETE FROM?table_name WHERE?some_column=some_value;
請注意 SQL DELETE 語句中的 WHERE 子句!WHERE 子句規定哪條記錄或者哪些記錄需要刪除。如果您省略了 WHERE 子句,所有的記錄都將被刪除!
示例
在本教程中,我們將使用樣本數據庫。
下面是選自 “person” 表的數據:
LastName | FirstName | Address | City |
---|---|---|---|
Gates | Bill | Xuanwumen 10 | Beijing |
Wilson | Fred | Zhongshan 23 | Nanjing |
刪除某行
“Fred Wilson” 會被刪除:
DELETE?FROM?Person?WHERE?LastName?=?'Wilson'
刪除所有行????
可以在不刪除表的情況下刪除所有的行。這意味著表的結構、屬性和索引都是完整的:
DELETE?FROM?table_name
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦