SQLITE to warunek zerowy

SQLITE to warunek zerowy
„Baza danych SQLITE zapewnia różne sposoby konstruowania, usuwania i uruchamiania instrukcji SQL i innych operacji zarządzania bazami danych. Zasadniczo wszystkie systemy baz danych mogą zawierać wartość zerową, która zostanie zastosowana w celu wskazania brakujących informacji. Jeśli jakakolwiek kolumna tabeli zawiera null, będzie to puste. Wartość zerowa oznacza brak wartości lub wycena niewypełniona lub brak wyceny. Określilibyśmy zerowe lub niewypełnione elementy ciągów z null termin.

W tym artykule omówimy, że wykorzystanie SQLITE to warunek zerowy do szczegółowej oceny dla zerowych lub pustych.

Do wykonywania poleceń SQLite zainstalowaliśmy „BD Browser dla kompilatora SQLITE.„Plik bazy danych jest przechowywany w dowolnym folderze komputera z typem„ plików baz danych SQLITE ”."

Tworzenie stołu

Po utworzeniu bazy danych musimy utworzyć tabelę za pomocą zapytania Utwórz. Tutaj tworzymy tabelę „administratora.„Ta tabela ma kilka atrybutów. Wartości tych atrybutów są reprezentowane w kolumnach. Nazwy kolumn to id, nazwa, płeć, wiek i miasto. Identyfikator atrybutów jest głównym kluczem tabeli „administrator” o typach danych całkowitej, nazwa, płeć i miasto ma typ danych tekstowych, a atrybut wiekowy ma numeryczny typ danych.

Po wdrożeniu powyższego zapytania otrzymaliśmy ten rodzaj wyjścia. To pokazuje, że pomyślnie stworzyliśmy tabelę o nazwie „Administrator."

Wstawienie danych

Aby wstawić dane w kolumnach danej tabeli, wykorzystaliśmy zapytanie do wstawu. W tabeli dodaliśmy dane różnych administratorów. Zapewniliśmy wartość „miasta” dla dwóch administratorów jako „Null.„Podobnie określliśmy wartość„ wieku ”administratora do„ null."

Wstaw do administratora (id, nazwa, płeć, wiek, miasto) wartości (231, „Usman”, „Male”, „40”, „null”),
(05, „khalid”, „mężczyzna”, „48”, „null”),
(479, „Fatima”, „kobieta”, „40”, „Bahawalpur”),
(178, „Ashraf”, „Male”, „38”, „Lahore”),
(23, „Salma”, „kobieta”, „null”, „Peszawar”);

Kiedy uruchamiamy wyżej wymienione zapytanie, daje on ten rodzaj wyniku, który pokazuje, że zapytanie wkładki jest wykonywane bez żadnych błędów.

Użyj zapytania Select

Po włożeniu wartości do tabeli musimy zastosować wybrane zapytanie SQLITE. To zapytanie jest wykorzystywane do pozyskiwania wszystkich danych wszystkich wymaganych kolumn tabeli. Jeśli chcemy uzyskać dane niektórych określonych kolumn, określamy nazwy tych kolumn w zapytaniu Wybierz.

>> Wybierz * od administratora

Tutaj używamy symbolu * w zapytaniu. Dlatego otrzymujemy dane wszystkich kolumn tabeli „Administrator.„Ta tabela ma pięć kolumn, w tym„ id ”,„ nazwa ”,„ płeć ”,„ wiek ”i„ miasto.„Istnieje zapis pięciu różnych osób pracujących jako administrator.

Używanie to warunek zerowy

Null jest wyjątkowy. Oznacza to, że trochę danych jest niezidentyfikowane lub nieistotne. NULL nie jest tym samym jak liczba całkowita zero, pusty sznurek lub cokolwiek innego.

Możemy użyć warunku „IS NULL”, aby sprawdzić wartość „zerową” atrybutów tabeli. „Is Null” jest zatrudniony w klauzuli zapytania. W tym przypadku zastosowaliśmy stan IS Null w kolumnie „Wiek.„Oznacza to, że chcemy odzyskać dane tych administratorów.

>> Wybierz * z administratora, gdzie wiek jest „null”;

Kiedy uruchamiamy to zapytanie, stukając „Shift” i „F5” z klawiatury, otrzymujemy ten typ wynikający.

Użyj zapytania Usuń

Ilekroć chcemy usunąć dowolny rekord z tabeli, użyjemy zapytania Usuń. Tutaj usuniemy wszystkie zapisy tego administratora, którego wiek nie jest określony. Więc wykorzystaliśmy stan zerowy.

>> Usuń z administratora, gdzie wiek jest „zerowy”;

Teraz wykonamy to zapytanie, aby sprawdzić wynik. Z powodzeniem usunęliśmy rząd, w którym wiek jest zerowy.

Po usunięciu zapisu administratora, którego wiek jest nieznany, teraz pokazujemy dane tabeli „admin” za pomocą zapytania Select.

>> Wybierz * od administratora

Jak to wyjście pokazuje, że tabela zawiera wszystkie wiersze, z wyjątkiem tego, że wartość wieku administratora jest zerowa.

W takim przypadku zastosujemy warunek IS NULL na kolumnie „miasto” tabeli „Administrator.”Tutaj, kiedy użyliśmy zapytania, podaliśmy nazwy tych kolumn, które chcemy odzyskać z tabeli.

>> Wybierz identyfikator, miasto z administratora, gdzie miasto jest „null”;

Nie otrzymujemy wszystkich kolumn stołu, w którym miasto jest zerowe; Po prostu zdobywamy identyfikator, nazwisko i miasto administratorów.

Teraz chcemy usunąć rekord administratorów, którzy należą do nieznanego miasta. Istnieje dwóch administratorów, których miasto jest null.

>> Usuń z administratora, gdzie miasto jest „null”;

Zapytanie Usuń skutecznie usuwa rekord z tabeli „Administrator."

Po usunięciu danych administratorów, których miasto jest zerowe, ponownie zastosowaliśmy zapytanie, aby przedstawić dane tabeli „Administrator."

>> Wybierz * od administratora

Pomyślne wykonanie wyżej wymienionego zapytania pokazano poniżej.

Użyj nie zerowy

Podobnie jak warunek zerowy, możemy wykorzystać warunek nie zerowy na kolumnie tabeli. W tym zapytaniu stosujemy warunek nie zerowy na kolumnie „Płeć."

>> Wybierz identyfikator, nazwa, płeć, miasto z administratora, gdzie płeć nie jest „zerowa”;

Wybierz zapytanie zwraca rekord (id, nazwa, płeć i miasto) tych administratorów, w których płeć nie jest null.

Wniosek

Za pomocą różnych zapytań ten artykuł pokazuje, że zastosowanie stanu IS NULL w zapytaniach SQLite do obserwacji, jeśli wymagana wartość jest zerowa, czy nie. Możemy wykorzystać warunek IS NULL wraz z klauzulą ​​Usuń i gdzie klauzula instrukcji Select. Wyjaśniliśmy również, jak zastosować warunek nie zerowy w wybranym zapytaniu SQLITE. Jeśli zdefiniowana wartość kolumny tabeli jest zerowa, zapytanie zwraca true; W przeciwnym razie zwraca fałsz.