找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1506|回复: 12
收起左侧

[eBay-Paypal] Ebay数据库面经分享加讨论

[复制链接]

1135

主题

171

精华

3495

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3495
发表于 2-16-2017 11:10 AM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Sophia 于 2-17-2017 11:28 AM 编辑 $ ~7 m5 j7 H( V5 o8 F2 `* w4 X5 y; u

  N% b( w* P$ S- `, YA Query to delete duplicate rows ....
9 g4 D, A+ n6 ~6 g1 u9 B/ E0 dLet say i have a table
. Z, d5 K" y' w: L, LEmployee - Emp_id,Emp_name,Emp_email: i* Y, d" u/ Y6 k3 t8 m" X% z
and there is no primary/unique key ! F4 a2 y& U$ E2 H$ g
+ V! p9 f7 L5 E2 l, Z" Q( x
Emp_id,Emp_name,Emp_email
6 x" W" p  k3 q: V' K. x 1              abc             a@b.com   $ o( O, C. B; V$ X# o
1              abc             a@b.com   
" x! i  C# H4 c# q5 `/ R9 M* ? 2              abc             a@b.com   
; Y6 _  v/ J7 O  q+ G
& E5 W( Z5 u" x4 u4 B7 a9 w$ G' h8 U/ P/ [: I& n% u

$ L% @& n! r! e4 m& `1 M4 Z$ d2 KRetain only unique rows for Emp_id,Emp_name,Emp_email like ,8 I9 u  d, W0 k: B# i- F8 K

* Y, k, h0 Q$ }4 _5 _- _Emp_id,Emp_name,Emp_email
' C# _4 }2 ?8 N7 [' V  L1              abc             a@b.com   4 g9 G! }6 G- N' u1 `' p1 F
2              abc             a@b.com

1150

主题

163

精华

3475

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3475
发表于 2-16-2017 11:10 AM | 显示全部楼层

select Emp_id,Emp_name,Emp_email into newtable from Employee : E9 @) i% p- k1 M+ X2 r
group by Emp_id,Emp_name,Emp_email & b; \1 q* r" j% [
having count(*)>1;2 D9 R& U* x5 C* D; o
! H% [5 Q' x" ^+ n/ h
delete from Employee 7 q A; f: u4 j' I
where Emp_id,Emp_name,Emp_email in newtable;. a4 f7 q$ J% u
0 Z) W/ K9 c$ G, A" S
insert into Employee' N3 }# l1 l+ K- q% d A( h8 Y, `( R4 W
select Emp_id,Emp_name,Emp_email from newtable;

回复 支持 反对

使用道具 举报

1179

主题

169

精华

3545

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3545
发表于 2-16-2017 11:10 AM | 显示全部楼层

delete *7 E* g. \; S8 b$ C# {
from (select * from emp MINUS select distinct(emp_id, emp_name, emp_mailid) from emp)

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表