W tej sekcji Oracle sql omówimy klauzulę kolejności według i odrębnej
Zdefiniuj wartość pustą:
Jeśli kolumna w tabeli nie ma przypisanej wartości , mówi się, że kolumna jest pusta dla tego wiersza.
Null to wartość, która jest niedostępna, nieprzypisana, nieznana. Null to nie to samo co zero lub spacja.
Zero to liczba, a spacja to znak
Więcej punktów
1) Dowolna kolumna typu danych może mieć wartość null
2) Kolumna klucza głównego zawsze nie jest pusta
3)Każde wyrażenie arytmetyczne zawierające wartość null, wynik jest null
Zduplikowane wiersze i odrębne
Domyślnym wyświetlaniem wyboru są wszystkie wiersze, które mogą zawierać zduplikowane wartości
Przykłady
wybierz * z emp;
Zwróci wszystkie wiersze, nawet niektóre z nich są zduplikowane
W niektórych przypadkach nie chcemy widzieć zduplikowanych wierszy, SQL zawiera klauzulę, aby tego uniknąć
Wybierz odrębny * z emp
Powyższe zapytanie nie zwróci zduplikowanych wierszy
Jak wyświetlić właściwości tabeli
Opis
Pokazuje kolumnę tabeli, Null? i typ danych
zero? :Jeśli kolumna może mieć pustą wartość
typ danych:daje nam typ danych kolumny
Uporządkuj według klauzuli
Sortuj według klauzuli sortuje wiersze na podstawie podanej kolumny. Może to być asc lub dsc . Zajmuje ostatnie miejsce w instrukcji select
Na przykład
wybierz emp,pensję z zamówienia działu według opisu wynagrodzenia
Daje wynik posortowany według kolumny wynagrodzeń w kolejności opisowej tj. od wartości maksymalnych do niskich