sql >> Databasteknik >  >> RDS >> Mysql

MySQL:Hitta upprepade namn i min användartabell

SELECT u.*
FROM cpnc_User u JOIN
(
    SELECT firstName, lastName
    FROM cpnc_User
    GROUP BY firstName, lastName
    HAVING COUNT(*) > 1
) X on X.firstName = u.firstName AND x.lastName = u.lastName
ORDER BY u.firstName, u.lastName

Det finns inget behov av att skapa ett sammanfogat fält, använd bara de två fälten separat



  1. SQL IN-operatör för nybörjare

  2. Kolumnnamn med radbrytningar

  3. Oracle materialiserade vyer med primärnyckel

  4. Hur man väljer objekt om det räknas mer än 3 i Laravel Query