sql根據欄位去重複

2022-12-08 18:30:07 字數 773 閱讀 4103

1樓:歐陽菲扶寅

欄位值重複,入庫失敗

看到提示的話,應該說的是你欄位值的問題,你看看,是不是把那個欄位設為主鍵了,然後和這條記錄重複了,然後不能寫入,因為不知道你的資料庫,只能重錯誤資訊判斷,你右鍵資料庫,選擇設計表看看屬性,然後在開啟表,對比下記錄,問題就很容易看出來了。祝你早點發現問題。

2樓:慕三宛問筠

很顯然,要使用子查詢實現,這樣:

select

name,

updatedate,

lastdate=(select

max(updatedate)

from表aa

where

a.name=表a.name)

from表a

3樓:聞銳霍琬凝

select

name,min(updatedate)

from

table_name

where

lastdate='2013/2/28

14:37:17(轉換下格式)'

group

byname

這樣??

我理解錯了??

4樓:捷暉閔婷美

先找到lastdate時間為2013/2/2814:37:17

的所有資料。。。。

delete

重複的就ok

或者簡單的

用distance

的加一箇中間表

sql語句中當欄位等於某值時怎樣讓另欄位等於另值

aif a x 當一個欄位等於某值時 sql update 資料表 set 欄位名 欄位值 where 條件表示式 sql select from 資料表 where 欄位名 欄位值 order by 欄位名 desc update 表名 set 欄位2 值2 where 欄位1 值1 sql問題,...

sql的欄位處理表中欄位為num現在想將其中的

select convert decimal 10,1 round 132451.27456,1 你看看這個式子的效果,結果132451.3正是你所想要的 update table set num convert decimal 10,1 round num,1 有困難hi我 oracle upda...

sql怎樣將表b中欄位資料複製到表a欄位中

update 表aset表a.興趣1 表b.興趣1,表a.興趣2 表b.興趣2 from 表a join 表b on 表a.姓名 表b.姓名 and 表a.性別 表b.性別 僅用於 sql server update a set 興趣1 b.興趣1,興趣2 b.興趣2 from a,b where ...