刪除記錄的命令格式:
成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站十余年經(jīng)驗成就非凡,專業(yè)從事成都做網(wǎng)站、成都網(wǎng)站制作,成都網(wǎng)頁設(shè)計,成都網(wǎng)頁制作,軟文發(fā)稿,廣告投放等。十余年來已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線:18980820575,我們期待您的來電!
DELETE FROM 表名
WHERE 條件
如果省略where,則刪除所有記錄,如果指定where,則刪除指定滿足條件的記錄
方法一:sql: delete from 數(shù)據(jù)庫.表名 where id = '1' commit;
方法二:使用數(shù)據(jù)庫工具,比如PL/SQL DEVELOPER 直接可以刪除。
你想刪除后,只剩
aaa
的話好做
delete
from
table
where
字段名
in
(select
字段名
from
table
group
by
字段名
having
conunt(*)1)
你要是想剩
aaa
bbb
ccc
的話,比較麻煩
,你可以這樣將數(shù)據(jù)查出來,
select
distinct
字段名
from
table
刪除語句的基本結(jié)構(gòu)為
DELETE FROM 表名稱 WHERE 列名稱 = 值
如果篩選條件多余一列的時候可以使用 AND或OR將條件連接起來
例如有一張Person表,如下圖所示
要刪除lastName為Willson的則
Delete from Person where lastName='Willson';
執(zhí)行該語句后,Willson這條記錄將會被刪除。
拓展資料
一些常用的SQL語句:
SELECT?- 從數(shù)據(jù)庫表中獲取數(shù)據(jù)
UPDATE?- 更新數(shù)據(jù)庫表中的數(shù)據(jù)
DELETE?- 從數(shù)據(jù)庫表中刪除數(shù)據(jù)
INSERT INTO?- 向數(shù)據(jù)庫表中插入數(shù)據(jù)
CREATE DATABASE?- 創(chuàng)建新數(shù)據(jù)庫
ALTER DATABASE?- 修改數(shù)據(jù)庫
CREATE TABLE?- 創(chuàng)建新表
ALTER TABLE?- 變更(改變)數(shù)據(jù)庫表
DROP TABLE?- 刪除表
CREATE INDEX?- 創(chuàng)建索引(搜索鍵)
DROP INDEX?- 刪除索引
sql: delete from 數(shù)據(jù)庫.表名 where id = '1'
講解:如果不用跨庫,可以省略“數(shù)據(jù)庫”。1代表唯一的一條記錄,是參數(shù)。