W MySQL różne funkcje zawierały zestaw poleceń ustrukturyzowanego języka zapytania (SQL) z określonymi parametrami, które wykonują wiele operacji i zwracają wartości w wyniku tego satysfakcjonowanego warunku. Dokładniej, "JEŚLI()”Jest jedną z najważniejszych funkcji kontroli przepływu, które zależą od dostarczonego warunku i zwraca„PRAWDA" Lub "FAŁSZ„Wartość, gdy określona instrukcja wykonuje.
Na tym blogu porozmawiamy o:
Czy możemy użyć funkcji „if ()” w zapytaniu „Wybierz” w MySQL?
Tak, możemy użyć „JEŚLI()”Funkcja w„WYBIERAĆ„Zapytanie w MySQL.
Składnia
Ogólna składnia „JEŚLI()„Funkcja podano poniżej:
If (input_condition, true_value, false_value)Tutaj:
Użyj funkcji „if ()” w wybierz zapytanie w MySQL
Sprawdź podane kroki, aby użyć „JEŚLI()”Funkcja w„WYBIERAĆ„Zapytanie w MySQL.
Krok 1: Otwórz wiersz polecenia
Najpierw poszukaj „Wiersz polecenia”Z pomocą menu uruchamiania:
Krok 2: Dostęp do serwera MySQL
Następnie uruchom podane zapytanie, aby uzyskać dostęp do serwera MySQL, określając nazwę użytkownika i domyślne hasło:
mysql -u root -pKrok 3: Wyświetl bazy danych
Następnie wymień bazy danych, wykonując „POKAZYWAĆ" zapytanie:
Pokaż bazy danych;Z poniżej podanego wyjścia wybraliśmy „Mariadb" Baza danych:
Krok 4: Wykonaj zapytanie „Użyj”
Uruchom „UŻYWAĆ„Instrukcja, aby zmienić bazę danych:
Użyj mariadb;Krok 5: Pokaż tabele
Teraz wyświetl wszystkie istniejące tabele bieżącej bazy danych, wykorzystując „POKAZYWAĆ" Komenda:
Pokaż tabele;Krok 6: Wyświetl dane tabeli
Potem uruchom „WYBIERAĆ”Zapytanie do wyświetlania wierszy i kolumn tabeli:
Wybierz * z klienta;Notatka: Wcześniej wykonane kroki są warunkami wstępnymi używania „JEŚLI”Oświadczenie w„WYBIERAĆ„Zapytanie w MySQL. Sprawdź następne sekcje, aby uzyskać lepsze zrozumienie.
Użyj funkcji if () bez klauzuli
Możemy użyć „JEŚLI()”Funkcja bez„GDZIE„Klauzula, jak widać w danym poleceniu:
Wybierz FirstName, if (City = „Berlin”, „tak”, „nie”) jako „tak/nie”, kraj od klienta;Tutaj:
Po wykonaniu wyżej wymienionego zapytania pokaże „Tak”Przeciwko tym zapisom, które spełniają warunki. Z drugiej strony zapisy, które nie spełniają warunku, pokażą „NIE”W wyniku„TAK NIE”Kolumna:
Użyj funkcji if () z klauzulą Where
„„GDZIE„Klauzula można wykorzystać wraz z„JEŚLI()”Funkcja. Aby to zrobić, wypróbuj dostarczone zapytanie:
Wybierz FirstName, if (id> 10, „tak”, „nie”) jako „tak/nie” od klienta, gdzie country = „Niemcy”;Tutaj:
Po wykonaniu powyższego zapytania pokaże „„Tak" Lub "NIE”W rezultacie„TAK NIE”Kolumna w stosunku do tych zapisów, które są spełnione warunki lub zapisy, które nie spełniają warunku:
To wszystko! Opisaliśmy zastosowania „JEŚLI()”Funkcja w„WYBIERAĆ„Zapytanie w MySQL.
Wniosek
Tak "JEŚLI()„Funkcja może być używana w„WYBIERAĆ„Zapytanie w MySQL. „„Wybierz, jeśli (, ,