sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Finder gentagne navne i min brugertabel

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

Der er ingen grund til at lave et sammenkædet felt, bare brug de 2 felter separat



  1. Windows kan ikke finde 'http://.127.0.0.1:%HTTPPORT%/apex/f?p=4950'. Sørg for, at du har indtastet navnet korrekt, og prøv derefter igen

  2. Find det samlede antal baseret på værdier fra en anden tabel

  3. Codeigniter tidszone mysql indstillinger

  4. Brug af boolesk udtryk i rækkefølge efter klausul