請教刪除多條記錄的sql語句,請教乙個刪除多條記錄的SQL語句

時間 2022-04-12 20:38:39

1樓:迷路的小孩

(access資料庫為例)單條刪除的sql語句:

delete * from 資料庫表 where id = 1刪除id為1的資料

delete * from 資料庫表 where id in (1,2,3,4,5,6)

刪除id為1、2、3、4、5、6的資料

2樓:嵇幼絲

delete 語法是這樣的?

id age number1 20 882 21 893 20 90delete from 資料庫表 where id = 1 刪除id 為1

delete from 資料庫表 where number in (88 , 89, 90 ) 刪了了id = 1, 2,3 的資料

delete from 資料庫表 where age = 20 and number in (88 , 89, 90 ) 刪除了id = 1, 3 的資料

delete 後不接*

3樓:難以想出

delete後面沒有* 號!!!!!!

sql語句刪除乙個表中的多條記錄

4樓:匿名使用者

[小子 徐三][ 情天小帥bai豬] ,謝謝二位du!如果在海量資料

zhi中保留少許資料哪,以原題為dao例,保專留c、e、f的方法? 求教中。。

屬。 2008-05-14 16:51

如果是刪除c、e、f之外的記錄哪

我來回答:

第一種方法:

delete from [table] where date not in('c','e','f') ;

第二種方法:

delete from [table] where not ([date]<>'c' or [date]<>'e' or [date]<>'f') ;

注:在表名或列名的外面加是[ ] 中括號,是為了防止與sql關鍵字重複造成出錯,如table是sql的保留關鍵字。

5樓:匿名使用者

我寫一種

delete table where date='c' or date='e' or date='f'

6樓:匿名使用者

delete from table where date in('c','e','f')

mysql中如何用一條sql語句刪除多條記錄?急!!!!

7樓:幹錕

delete  練習表,練習表2 from 練習表,練習表2 where 練習表.學費標準='6666' and 練習表2.學費標準='0'

8樓:

delete from 表名 where id in (1,3,5)

資料表中存在多條相同資料,相同資料只保留一條,多的刪除掉,寫出sql語句

9樓:匿名使用者

delete from emp e

where e.id> (select min(x.id) from emp x where x.

emp_no = e.emp_no and ...);語句中and後面是所有出標誌列id的字段全部相同,那麼則刪除比最小id大的所有相同記回

錄。因答為最小的就一條記錄,所以結果就只剩一條記錄了。

10樓:匿名使用者

select distinct name from user表示從user表中查詢名字不相同的記錄,篩選了重複的資料

請教乙個刪除多條記錄的sql語句

11樓:笑喘是病得抽

(access資料庫為例)單條刪除的sql語句:

delete * from 資料庫表 where id = 1刪除id為1的資料

delete * from 資料庫表 where id in (1,2,3,4,5,6)

刪除id為1、2、3、4、5、6的資料

12樓:匿名使用者

怎樣用sql語句刪除表中的前面幾條記錄

13樓:匿名使用者

sql語句刪除表中的前面幾條記錄的重點在於你如何去獲取前面的幾條記錄。

和不同的數版據庫中也有一些關係權

通常有以下幾種方式:(樣例**)

1: 簡單的 top方式

delete from 表 where id in(select top 3 id from 表)

2:rank排名函式

根據某些業務條件,使用排名函式獲得排名靠前的值,再使用刪除操作deletefrom 表 where id in(select id from(

select id ,rank() over (partition by i. i.quantity desc) as rank

from表

) where rank<=3)

14樓:矯鴻煊苟楓

由於informix的first選項限制bai較多,不能用在子du查詢zhi,也不能用在into

temp的select語句

dao中,感覺乙個sql寫不出來

版。用下面的select語句生權成一堆delete語句,然後再跑這些delete語句:

select

first

100'delete

from

tablename

where

rowid='||

rowid

||';'

from

tablename

order

bybegintime;

15樓:匿名使用者

這樣刪不掉應該是bai你的記錄中du就是這樣寫著null要是zhi這樣的話你dao

在null上加上單引號,這樣應內該就可以了delete from student

where s_no='null'

如果記錄中那容一列是空白的,也就是說不是顯示null,那你把=改成is就可以了

16樓:匿名使用者

直接delete top (5) from student

17樓:匿名使用者

delete student where id in(select top 5 id from student)

被刪除掉的微信記錄怎麼恢復,微信記錄被刪除了怎麼找回

很多人在更換手機的時候都會選擇把記錄備份到電腦上,然後在通過電腦恢復到新手機上的,這樣舊手機的記錄就可以刪除了,同樣的我們可以再次利用這個備份再次恢復到手機上。雖然這樣只能恢復到當時備份的資料,但總好過於什麼都恢復不了強吧。當然這個首先你之前要有過備份的,沒有的話就恢復不了,這個可以在管理備份裡面檢...

刪除的簡訊記錄怎麼恢復,如何找回已刪除的簡訊

刪除的簡訊記錄是不能夠恢復的,你可以開啟你的簡訊設定,裡面沒有這個功能。刪除的簡訊記錄,一般情況下是沒辦法恢復的,如果要恢復的話,必須到專門的技術員手裡,人家才能夠拼接進進的技術來給你恢復吧!當然要收錢的。刪除的簡訊記錄不能恢復了,如果是電腦可以再 系統裡面找到,如果是手機就應該找不到了。刪除的簡訊...

如何刪除win7更新失敗的記錄,如何刪除Win7更新失敗的記錄

問 我一直都按照虎哥的建議使用windows 7自帶的update來更新系統,確實還是很方便,可是唯一的乙個問題是 可能某些時候無法更新成功,但過一段時間之後又可以正常更新。這樣一來,即使是同乙個更新已經被成功安裝,但歷史記錄列表下也會出現 成功 失敗 等多條記錄,看起來頗為礙眼。請問有沒有刪除這些...

如何刪除掉app store的已購記錄

1 首先請開啟 itunes 軟體,點選軟體右上角的 itunes store 按鈕 2 開啟 itunes store 的頁面以後,用滑鼠拖動到頁面的最底部,點選右下角的 已購專案 選項 4 接下來就會看到所有在 iphone 和 ipad 上購買的專案,點選 iphone 或 ipad 可以更改...

首頁那個google的搜尋記錄怎麼刪除

單條記錄刪除法 把滑鼠放到搜尋記錄上,在後面有乙個刪除按鈕,單擊即可。不顯示搜尋歷史 如果每次都要手動的刪除記錄,那麼很麻煩,如果不是自己的電腦那麼直接將其設定問不儲存記錄即可。單擊右上角的搜尋設定按鈕。將裡面的是否顯示你的搜尋記錄一欄選擇為不顯示即可。瀏覽器設定法 如果你的搜尋引擎沒有這個選項,那...