Co zrobić, aby pozbyć się duplikatów w kolumnie? Możesz użyć SELECT DISTINCT.
Rozbudowa SELECT o klauzulę DISTINCT
Rozbudowa polecenia SELECT o DISTINCT pozwoli pozbyć się duplikatów. Oczywiście możesz tego użyć tylko, jeżeli chcesz wyciąć duplikaty. Czasami jednak dobrze wiedzieć, jeżeli coś masz w bazie zduplikowane.
1 |
SELECT DISTINCT nazwa_kolumny FROM nazwa_tabeli; |
Najprostsze zastosowanie klauzuli DISTINCT
Chciałbyś pozbyć się duplikatów imion z tabeli actor?. Dodatkowo posortować je poczynając od A?. Pomoże w tym poniższe zapytanie.
1 2 |
SELECT DISTINCT first_name FROM public.actor order by first_name; |
Widzisz teraz pojedyncze wystąpienia imion aktorów, posortowane rosnąco.
W kolejnym wpisie zajmę się klauzulą WHERE.
Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.
Link do formularza tutaj: https://beitadmin.pl/pomysly
Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).