SQL duplikált adat lekérdezés?
Még tanulom az adatbáziskezelést, ezért kérek itt tanácsot.
Van mondjuk egy adatbázis, ami autók adatait tartalmazza, köztük a rendszámot is ami ugye egyedi azonosító így csak egyszer szerepelhet az adatbázisban.
Viszont minden adatbázisban előfordulhatnak duplikált rekordok, tehát mondjuk egy rendszám kétszer szerepel az adatbázisban. Most itt tekintsünk el attól, hogy a rögzítésnél kell figyelni ezt.
Tehát van olyan SQL-parancs, amivel ki tudom szűrni mondjuk hogy melyik rendszám szerepel kétszer? Neten nem találtam semmit ezérr kérdezem itt.
Szokj rá arra, hogy angolul keresel a neten és mindent meg fogsz találni. Ez csak tanács, nehogy beszólásnak vedd! :)
Pl: select sql duplicate .... és tádámmm:
SELECT username, email, COUNT(*)
FROM users
GROUP BY username, email
HAVING COUNT(*) > 1
Ezt már csak a saját igényeidre kell szabnod.
#2
Amit meg én küldtem, azt a DB oldalán tudod egyedivé tenni. Szóval le se fogja menteni, ha van már.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!