W MySQL użytkownicy mogą wyodrębnić określoną część łańcucha zgodnie z ich wymaganiami. Aby to zrobić, SQL zapewnia różne funkcje, takie jak „Substring ()”Funkcja wyboru części ciągu z dowolnej pozycji i„Substring_index ()”Funkcja wyodrębniania żądanej części ciągów poprzez określenie pozycji indeksu.
Ten post mówi o:
Jak wybrać podłoże z ostatniego w MySQL?
Aby wybrać podłoże z ostatniego w MySQL, postępuj zgodnie z podaniem procedury:
Krok 1: Uruchom monit o polecenie
Najpierw otwórz „Wiersz polecenia„Korzystając z menu uruchamiania:
Krok 2: Połącz z MySQL Server
Teraz uruchom „Mysql„Zapytanie o podłączenie terminalu Windows z serwerem MySQL:
mysql -u root -p
Krok 3: Wyświetl bazy danych
Aby wyświetlić wszystkie bazy danych, wykonaj „POKAZYWAĆ" zapytanie:
Pokaż bazy danych;
Wybraliśmy „MyNewdb„Baza danych z wyświetlonej listy:
Krok 4: Wykonaj „używać" Zapytanie
Następnie zmień bazę danych, uruchamiając następujące polecenie:
Użyj MyNewdb;
Krok 5: List Tabele
Teraz użyj „POKAZYWAĆ„Instrukcja do wyświetlenia wszystkich baz danych:
Pokaż tabele;
Z danego wyjścia wybraliśmy „student" tabela:
Krok 6: Wyświetl dane tabeli
Wykonaj „WYBIERAĆ”Instrukcja wraz z nazwą tabeli, aby wyświetlić dane tabeli:
Wybierz * od studenta;
Krok 7: Wybierz podwodnośćSTring z ostatniego
Aby wybrać podłoże z ostatniego, uruchom „WYBIERAĆ„Polecenie z„Substring ()”Funkcja:
Wybierz Substring (FirstName, 2, długość (nazwa FirstName)) jako substring od studenta;
Tutaj:
Jak widać na danym wyjściu, z danych tabeli wyodrębniono pożądaną część określonego ciągu:
Jak wybrać podłoże od początku w MySQL?
Aby wybrać podłoże od początku w MySQL, wykonaj następujące polecenie:
Wybierz Substring (FirstName, 1, Long (FirstName) -2) jako substring od studenta;
Tutaj:
Po wykonaniu powyższego zapytania zostanie wyświetlona wymagana część ciągu:
Jak wybrać podłoże z klauzulą Where w MySQL?
Użytkownicy mogą również wybrać część łańcucha, wykorzystując „GDZIE„Klauzula z„WYBIERAĆ”Instrukcja w MySQL z następującym poleceniem:
Wybierz FirstName, Substring (FirstName, 1,3) od Studenta, gdzie City = „PindigheB”;
Tutaj:
Po wykonaniu podanego polecenia wyświetlono wybraną część ciągu:
Jak wybrać Substring za pomocą funkcji Substring_Index w MySQL?
„„Substring_index ()„Funkcja może być używana do wybierania podrzędnych zawierających ciąg wejściowy, ograniczenie i pozycję początkową jako argument. Zwraca pożądaną część ciągu wejściowego, zanim nastąpi określona liczba ograniczeń. Uruchom następujące polecenie, aby wykonać konkretne zadanie:
Wybierz Substring_Index (Phone, ' -', -1) jako podaj od studenta;
Tutaj:
Można zauważyć, że otrzymaliśmy pożądaną część dostarczonego ciągu:
To wszystko! Podaliśmy metodę wyboru części łańcucha w MySQL.
Wniosek
Aby wybrać część ciągu, „Wybierz Substring (String, start_position, długość (string)) jako substring z;”,„Wybierz, Substring (String, start_position, ending_position) z gdzie;", I "Wybierz Substring_Index (String, „Delimiter”, start_position) jako substring z;”Polecenia są używane. Ten post ilustrujący sposoby wyboru części łańcucha w MySQL.