sql刪除不同表相同的部分

時間 2025-05-16 16:30:16

1樓:網友

delete from pr_data where tname like '*

delete from pr_123 where tname like '檔老*%'

你沒錶行盯公升達則姿清楚。

tname已經明確了。

delete from pr_data

where tname in (select from pr_data a join pr_123 b on = where like '*

delete from pr_123

where tname in (select from pr_data a join pr_123 b on = where like '*

2樓:網友

暈殲搭帶 寫兩條sql不就完了氏蘆。

delete from pr_data where tname like '*枝孝。

delete from pr_123 where tname like '*

在sql中怎麼刪除兩個表中相同的資料

3樓:信必鑫服務平臺

1,首先建立乙個表,並在表中插入重複的記錄,如下圖所示。

2,插入好以後就看見表中已經有重複的資料了,如下圖所示。

3,接下來在刪除之前我們記得一定先備份,如下圖所示。

4,然後排除重複的記錄可以通過distinct欄位設定,如下圖所示,然後將去重的資料插入到新表中。

5,接著看到資料表下面多出來乙個剛建的新表,如下圖所示。

6,最後開啟新表,就可以看到重複的資料都沒有了,如下圖所示。

sql server如何刪除一張表中與另一張表相同的資料

4樓:網友

兩種方式,一種是用巢狀,乙個是關聯。

巢狀:如表1有如下資料。

id name

1 張三。2 李四。

3 王五。表2有如下資料。

id現在要刪除表1中含有表2中id的資料,可用以下語句:

delete from 表1 where id in (select id from 表2)

關聯:如表1有如下資料。

id name

1 張三。2 李四。

3 王五。表2有如下資料。

id name

1 張三。2 哈哈。

現在要刪除表1中id和name同時等於表2中id和name的資料,可用以下語句:

delete from 表1 where exists (select 1 from 表2 where 表表 and 表表;

在sql中怎麼刪除兩個表中相同的資料

5樓:匿名使用者

兩種方式,一種是用巢狀,乙個是關聯。

巢狀:如表1有如下資料。

id name

1 張三。2 李四。

3 王五。表2有如下資料id1

2現在要刪除表1中含有表2中id的資料,可用以下語句:

delete from 表1 where id in (select id from 表2)

關聯:如表1有如下資料。

id name

1 張三。2 李四。

3 王五。表2有如下資料。

id name

1 張三。2 哈哈。

現在要刪除表1中id和name同時等於表2中id和name的資料,可用以下語句:

delete from 表1 where exists (select 1 from 表2 where 表表 and 表表;

下面算式中,相同的字母代表相同的數字,不同的字母代表不同的數字,若下列等式成立,則A B C D E F

由bb bb aaff 推理b b 11 11 11 a0f 因此a0f b的平方 11 a0f能被11整除,商是一個完全平方數,且a f 11 一位數字的平方 11 某0某 的只有64 11 704a 7,f 4,b 8 再由aa bb caac 即77 88 6776 得c 6 剩餘數字1 2 ...

SQL欄位相同,想在一行中顯示不同記錄

這個是動態列轉行的問題,需要用儲存過程來進行轉換。稍微有點複雜。不是樓上說的那麼簡單。思路 用你現在查詢出來的這個表,用儲存過程動態建一張臨時表,該表的欄位不固定,動態生成,而且生成時要一列月份,一列工資。分加高點,可能有高人願意拿時間來幫你思考。select from select,row num...

SQL如何聯合查詢兩張表中不相同的部分

小丁創業 聯合查詢兩張表中不相同的部分的操作方法和步驟如下 1 第一步,在計算機桌面上單擊 management studio 圖示,如下圖所示,然後進入下一步。2 其次,完成上述步驟後,在介面中單擊 新建查詢 選項,如下圖所示,然後進入下一步。3 接著,完成上述步驟後,在此介面的兩個表中繼續輸入用...