Wynik tego postu to:
Co to jest funkcja hrabia () i jej formy?
W MySQL, „LICZYĆ()”Funkcja jest wykorzystywana do zliczania wszystkich wierszy i kolumn żądanej tabeli, która spełnia dostarczony warunek. Ma trzy różne formy do wykonywania różnych zadań, takich jak:
Przejdźmy do wdrożenia wyżej wymienionych form funkcji w celu lepszego zrozumienia!
Jak liczyć na podstawie stanu w MySQL?
W MySQL możemy użyć „LICZYĆ()”Z wieloma warunkami liczenia wierszy i kolumn tabeli, takich jak„GDZIE”Klauzula.
Początkowo wizualizujemy każdą formę „LICZYĆ()”Funkcja. Następnie zastosujemy do niego wyżej wymienione warunki.
Krok 1: Otwórz terminal Windows
Początkowo poszukaj „Wiersz polecenia”Z pomocą menu uruchamiania:
Krok 2: Połącz z MySQL Server
Uruchom dostarczone polecenie, aby uzyskać dostęp do baz danych MySQL Server, wykorzystując jego nazwę użytkownika i hasło:
mysql -u maria -pKrok 3: Pokaż dostępne bazy danych
Następnie wymień wszystkie istniejące bazy danych, wykonując „POKAZYWAĆ" Komenda:
Pokaż bazy danych;Z danego wyjścia wybraliśmy „Mariadb" Baza danych:
Krok 4: Zmień bazę danych
Następnie wykonaj „UŻYWAĆ”Poleć i przejdź do wcześniej wybranej bazy danych:
Użyj mariadb;Krok 5: Wymień wszystkie tabele
Następnie wyświetl wszystkie tabele obecne w bieżącej bazie danych:
Pokaż tabele;Zgodnie z danym wyjściem obecne są dwie tabele i użyjemy „klient" tabela:
Krok 6: Wyświetl wszystkie pola tabeli
Uruchom „WYBIERAĆ„Polecenie z gwiazdką”*„Symbol, aby uzyskać całe dane z określonej tabeli:
Wybierz * z klienta;W powyższej procedurze pokazaliśmy dane dotyczące konkretnych baz danych. Teraz wizualizujemy formy „LICZYĆ()”Funkcja.
Formularz 1: Count (*)
„„LICZYĆ(*)”Funkcja pobiera wszystkie liczby wierszy w dostarczonej tabeli, wykorzystując„WYBIERAĆ" Komenda. Dodatkowo będzie to policzyć wszystkie wiersze zawierające wartości duplikaty, null i nie zerowe.
Składnia
Ogólna składnia „LICZYĆ(*)”Znajduje się poniżej:
Wybierz liczbę (*) z;Tutaj:
Aby uzyskać lepsze zrozumienie, spójrzmy na podany przykład!
Przykład
Uruchom „WYBIERAĆ„Polecenie z„LICZYĆ(*)„Nazwa funkcji i tabeli:
Wybierz liczbę (*) od klienta;Zgodnie z następującym wyjściem, dostarczona tabela ma „91" Liczba rzędów:
Formularz 2: liczba (wyrażenie)
„„Liczba (wyrażenie)”Funkcja wyświetli liczbę wierszy, które nie mają wartości zerowych. Można go używać wraz z „WYBIERAĆ" Komenda.
Składnia
Oto ogólna składnia funkcji „liczba (wyrażenie)”:
Wybierz liczbę (wyrażenie) z;Przykład
Weźmy przykład, w którym chcemy policzyć liczbę rzędów „Telefon”Kolumna z„klient" tabela:
Wybierz liczbę (telefon) od klienta;Tutaj umieściliśmy „Telefon„Nazwa kolumny jako wyrażenie i zawiera„91„Rzędy:
Formularz 3: Liczenie (odrębne wyrażenie)
„„Liczba (wyrażenie)„Formularz jest wykorzystywany, gdy chcemy policzyć wszystkie wiersze oprócz zduplikowanych wartości.
Składnia
Ogólna składnia jest podana poniżej:
Wybierz liczbę (odrębne wyrażenie) z;Przykład
Uruchom „WYBIERAĆ”Oświadczenie o„LICZYĆ()”Funkcja o„ODRĘBNY”Słowo kluczowe i pożądana nazwa kolumny tabeli:
Wybierz liczbę (odrębny kraj) od klienta;Można zauważyć, że pod warunkiem, że wyjście zwraca liczbę „odrębny nie-null”Wartości:
Count () Funkcja i klauzula „gdzie”
Funkcja Count () można również wykorzystać z „GDZIE”Klauzula określająca pożądany warunek. Klauzula „gdzie” zawiera kryteria, które wartości kolumnowe muszą spełniać dla danych zawierających wartości istniejące w wyniku zapytania.
Składnia
Rzućmy okiem na „LICZYĆ()”Funkcja z„GDZIE„Klauzula:
Wybierz liczbę (*) z gdzie;Przykład
Użyj "WYBIERAĆ„Zapytanie z„LICZYĆ()" w tym "*”Jako parametr, nazwa tabeli docelowej i wymagany stan:
Wybierz liczbę (*) z klienta, gdzie telefon = 069;Jak widać, mamy całkowitą liczbę użytkowników posiadających ten sam numer telefonu, który jest „1”:
To wszystko! Wyjaśniliśmy „LICZYĆ()”Funkcja oparta na warunkach i jej formach w MySQL.
Wniosek
„„LICZYĆ()„Funkcja może być stosowana do liczenia na podstawie warunków w MySQL. Ma trzy różne formy wykonywania różnych zadań, takich jak „LICZYĆ(*) ”,„Liczba (wyrażenie)", I "Zliczanie (odrębne wyrażenie)". „Count ()” można użyć z wieloma warunkami do zliczenia wierszy i kolumn tabeli, podobnie klauzulę „gdzie”. W tym poście omówiliśmy funkcję „count ()” na podstawie warunków i jej form w MySQL.