Witam!
Mam np. taką tabelę:
rozszerzenie | rodzaj
----------------------
exe | program
jpg | grafika
zip | archiwum
bmp | grafika
rar | archiwum
gif | grafika
Teraz chciałbym usunąć z niej dublujące się rekordy wg. kolumny 'rodzaj', tak aby po operacji usuwania zostało tylko po 1 elemencie (nie jest ważne które pozostaną), czyli moja tabelka powinna wyglądać np. tak:
rozszerzenie | rodzaj
----------------------
exe | program
bmp | grafika
rar | archiwum
Myślałem o wykorzystaniu DISTINCT.. ale mi nie wyszło..
DELETE FROM Pliki WHERE (
SELECT DISTINCT rodzaj
FROM Pliki
);
aha to ma być jedno zapytanie może mieć podzapytania ale ma być jedno.