“Menemukan nilai kolom duplikat pada tabel dengan SQL” Kode Jawaban

Menemukan nilai kolom duplikat pada tabel dengan SQL

SELECT username, email, COUNT(*)
FROM users
GROUP BY username, email
HAVING COUNT(*) > 1
Cucumberman

kueri SQL untuk menemukan duplikat di kolom

SELECT name, COUNT(email) 
FROM users
GROUP BY email
HAVING COUNT(email) > 1
Unusual Unicorn

Temukan duplikat di kolom SQL

declare @YourTable table (id int, name varchar(10), email varchar(50))

INSERT @YourTable VALUES (1,'John','John-email')
INSERT @YourTable VALUES (2,'John','John-email')
INSERT @YourTable VALUES (3,'fred','John-email')
INSERT @YourTable VALUES (4,'fred','fred-email')
INSERT @YourTable VALUES (5,'sam','sam-email')
INSERT @YourTable VALUES (6,'sam','sam-email')

SELECT
    name,email, COUNT(*) AS CountOf
    FROM @YourTable
    GROUP BY name,email
    HAVING COUNT(*)>1
Motionless Mantis

Jawaban yang mirip dengan “Menemukan nilai kolom duplikat pada tabel dengan SQL”

Pertanyaan yang mirip dengan “Menemukan nilai kolom duplikat pada tabel dengan SQL”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya