1樓:匿名使用者
select name,count(*) from dw group by name
select taxid,count(*) from dw group by taxid
select name,taxid,count(*) from dw group by name,taxid
根據以上三條,找出count(*)>1的,然後再記錄下來
2樓:匿名使用者
如果name記錄和taxid記錄的重複記錄都是一致的,而只是自動增加的id不一致,這種情況可以直接查name,taxid的記錄.如果不同就要分別查然後取一致的.
3樓:
select * from dw group by name
select * from dw group by taxid
這個sql如何寫呢
新增的意思是插入資料嗎?insert資料就行了表2的sitelineid是否自增列?如果是 insert into 表2 siteid,lineid values 3,2 insert into 表2 siteid,lineid values 4,2 如果不是 insert into 表2 site...
如何寫sql語句,能刪除欄位中某個字元到最後字串的
sqlserver的話用charindex擷取到你要的字元位置,用left函式擷取,後面的自然就沒了 left col,charindex 字元 col 1 刪除指定字元到指定的其他字元,要用stuff函式 stuff col,charindex 字元 col charindex 其他字元 col ...
sql查詢語句怎麼寫,sql彙總查詢的語句怎麼寫啊
如果表裡只是那幾列資料的話 select a.欄位名,b.欄位名 from 表 as a left join 表 as b on a.substring 欄位名,7,2 b.substring 欄位名,7,2 where a.欄位名 like 201008 and b.欄位名 like 201009...