Ten artykuł pomoże Ci zrozumieć, że w operatorze, ponieważ zapewni ci składnię wraz z wieloma przykładami.
Warunek: Połącz się z lokalnym serwerem MySQL
Aby podłączyć lokalny serwer MySQL, otwórz wiersz polecenia i użyj tej składni, upewnij się, że podasz lokalną nazwę użytkownika serwera bazy danych:
mysql -u md -pTwój serwer MySQL jest pomyślnie zalogowany.
Wpisz to polecenie, aby zobaczyć wszystkie dostępne bazy danych:
Pokaż bazy danych;Użyj tej składni, aby wybrać bazę danych:
UŻYWAĆ ;Twoja baza danych została pomyślnie zmieniona.
Składnia Where in Operator
Podana poniżej to składnia dla W KTÓREJ operator, „Nazwa kolumny”To nazwa kolumny, którą chcesz wyszukać,„Nazwa tabeli”To nazwa tabeli, w której chcesz szukać”wartość1, wartość2,… „Czy jest szereg wartości, których chcesz wyszukać. Słowo kluczowe służy do określenia, że chcesz wyszukać wartości pasujące do dowolnej wartości na liście:
Zobaczmy kilka przykładów, aby lepiej zrozumieć, gdzie w operator.
Przykład 1: Korzystanie z operatora Where w tablicy
MySQL, w którym w operator zapewnia sposób wyszukiwania danych w tabeli opartej na określonej listy wartości. Napiszmy zapytanie, aby wyodrębnić stół „Dostawca„Dane, które zawierają tylko wartości”Niemcy, Wielka Brytania, Japonia”W kolumnie„Kraj", typ:
Wybierz * od dostawcyTabela jest z powodzeniem wyodrębniana z danymi, w których wartości „Kraj„Spełnia kryteria.
Wyodrębnijmy dane tabeli, podając wiele wartości dla „ID”Kolumna, wpisując:
Wybierz * z produktu, w którym id ID w (2, 50, 70);Przykład 2: Korzystanie z operatora Where in Depqueries
Gdzie w operator jest wyszukiwanie danych w tabeli opartej na wartościach znalezionych w innej tabeli. Zobaczmy przykład, aby użyć tego, gdzie w operator w połączeniu z rozdzielką do wyszukiwania danych w „Dostawca”Tabela oparta na wartościach znalezionych w powiązanych„Produkt" tabela:
Wybierz * od dostawcyW powyższym wyjściu widać, że z powodzeniem wyświetlił wynik „ID" z "Dostawcy„Tabela oparta na„Identyfikator dostawcy" z "Produkt" tabela.
Przykład 3: Korzystanie z operatora w klauzuli nie w
MySQL, w którym operator można połączyć z klauzulą nie w celu wyszukiwania danych w tabeli, która nie spełnia określonego zestawu wartości.
Poszukajmy wartości tabeli, które nie spełniają listy wartości w „Kraj”Kolumna:
Wybierz * od dostawcyWyodrębnijmy wartości tabeli, które nie spełniają listy wartości w „Klienci”Kolumna:
Wybierz * od klientaZ powodzeniem użyłeś Where in Operator, do pobrania danych na podstawie wielu wartości, co czyni je wydajnym i przyjaznym dla użytkownika rozwiązaniem dla zadań zarządzania danymi.
Wniosek
MySQL to RDBMS, który ma możliwość przechowywania ogromnych ilości strukturalnych danych. Zapewnia wiele wydajnych i wygodnych sposobów wyszukiwania danych opartych na zapytaniach. Podczas gdy w operatorze jest używany z szeregiem wartości, podziału, w którym w operator zapewnia wydajny i wygodny sposób wyszukiwania danych, które spełniają określone kryteria.