Mysql i, lub, nie operatorzy

Mysql i, lub, nie operatorzy
Na serwerze MySQL, „I”,„LUB", I "NIE„Operatorzy są używane do pobierania danych z tabeli poprzez zapewnienie warunków„ ”GDZIE„Klauzula w MySQL. Klauzula „gdzie” jest wykorzystywana do określenia kryteriów danych wiersza/kolumny tabeli, na które wpłyną podana instrukcja SQL. Można go wykorzystać z różnymi instrukcjami SQL, takimi jak „WYBIERAĆ”I wiele innych, filtrowanie i zdobycie pożądanych rekordów.

Ten blog opisuje i, a nie operatorów w MySQL.

Jak korzystać i operator z klauzulą ​​w MySQL?

„„I„Operator jest operatorem logicznym, który jest używany, gdy chcemy uzyskać dane zgodnie z naszymi warunkami. Polecenie zostanie wykonane, jeśli wszystkie podane warunki spełniają kryteria.

Krok 1: Dostęp do serwera MySQL

Początkowo zaloguj się do nazwy użytkownika i poświadczenia hasła bazy danych:

mysql -u root -p

Krok 2: Wyświetl bazy danych

Teraz wymień wszystkie dostępne bazy danych, wykorzystując „POKAZYWAĆ" Komenda:

Pokaż bazy danych;

Z wyświetlonego wyjścia wybraliśmy „Mariadb" Baza danych:

Krok 3: Zmień bazę danych

Następnie zmień bazę danych, określając jej nazwę za pomocą „UŻYWAĆ" Komenda:

Użyj mariadb;

Krok 4: Użyj i operator

Następnie sprawdź dwa warunki za pomocą „I„Operator wewnątrz„GDZIE„Klauzula, uruchamiając„WYBIERAĆ" oświadczenie:

Wybierz * z mariadb gdzie color = „Pink” i Shades = "3";

W wyżej wymienionych poleceń chcemy uzyskać nazwę koloru jako „Różowy„Posiadanie wartości”3". Wynik jest pokazany na poniżej wyodrębnianym wyjściu:

Jak korzystać lub operator z klauzulą ​​Where w MySQL?

„„LUB”Jest operatorem logicznym, który służy do sprawdzenia dwóch warunków. Jeśli jeden warunek zostanie spełniony, polecenie zostanie wykonane i przyniesie pożądane wyniki:

Wybierz * z mariadb gdzie color = "Pink" lub Shades = "3";

Jak widać, wyświetlane są pożądane wyniki:

Jak używać nie operatora z klauzulą ​​Where w MySQL?

Załóżmy, że chcesz odfiltrować całą tabelę oprócz jednego wiersza lub wpisu. W tej sytuacji logiczne „NIE„Można użyć operatora:

Wybierz * z mariadb, gdzie nie color = "Pink";

Tutaj wszystkie zapisy były poza tym, że „Kolor = „róż” dane:

To wszystko! Krótko wyjaśniliśmy i, lub, a nie operatorów w MySQL.

Wniosek

I i, a nie są logicznymi operatorami używanymi z „GDZIE”Klauzula w celu uzyskania żądanych danych z tabeli poprzez filtrowanie z dostarczonymi warunkami w MySQL. Jeśli warunki są spełnione, wyświetli wymagane rekordy. Ten blog opracował i, lub, a nie operatorów w MySQL.