고요빛물결

[문제] MySQL에서 중복된 레코드 삭제하기

· 2019-06-26 (수) 02:54:06 · 1479 · 2

아래와 같이 데이타베이스가 만들어져 있을 때, 중복된 레코드를 삭제하는 방법은?

 

create database simpledb;

create table simpledb.email_list
(
    fname varchar(100),
    email varchar(300)
);

insert into simpledb.email_list values ('Jan', '[email protected]');
insert into simpledb.email_list values ('Bob', '[email protected]');
insert into simpledb.email_list values ('Jill', '[email protected]');
insert into simpledb.email_list values ('Bob', '[email protected]');
insert into simpledb.email_list values ('Jill', '[email protected]');
insert into simpledb.email_list values ('Bob', '[email protected]');
insert into simpledb.email_list values ('Jill', '[email protected]');

 

select * from simpledb.email_list
order by 1, 2;

 

중복된 이메일을 삭제하는 방법을 댓글로 올려주세요.

 

 

 

 

|

댓글 2개

이메일 뒤에 랜덤숫자 8개를 달거나 이메일 넣을때마다 중복확인해서 중복되면 다른 랜덤 이메일을 넣어야죠?

더미 회원 만드는건 코파일럿으로 작성해도 충분히 쉽게 구현할 수 있어요

댓글을 작성하시려면 로그인이 필요합니다.

그누5튜닝

64건
+
제목 글쓴이 날짜 조회
21-05-30 조회 1,422
21-05-30 조회 1,313
21-05-22 조회 1,649
21-05-21 조회 1,326
21-05-15 조회 1,063
21-05-15 조회 1,148
21-03-28 조회 969
21-03-24 조회 1,580
19-09-20 조회 1,891
19-09-19 조회 1,990
19-07-26 조회 1,865
19-07-25 조회 1,424
19-07-24 조회 1,127
19-07-23 조회 1,409
19-07-23 조회 1,459
19-07-23 조회 1,288
19-07-22 조회 1,903
19-07-18 조회 1,336
19-07-17 조회 1,503
19-07-16 조회 1,580
19-07-16 조회 1,413
19-07-15 조회 1,628
19-07-03 조회 1,367
19-06-27 조회 1,353
19-06-26 조회 1,480
19-06-25 조회 1,469
19-06-25 조회 3,384
19-06-24 조회 1,559
19-06-23 조회 1,566
19-06-23 조회 1,604