Funkcja podłoża w MySQL

Funkcja podłoża w MySQL

W bazach danych MySQL dane można zapisać w formie tabelarycznej. Ilekroć użytkownicy są wymagani, mogą uzyskać dostęp do tabeli i uzyskać pożądane dane. Aby wyodrębnić konkretne dane lub ciąg z tabeli, MySQL ma wiele funkcji i „Substring ()„Funkcja jest jedną z nich. Kiedy użytkownicy chcą wyodrębnić określoną część łańcucha, tę funkcję można użyć.

Wyniki z tego bloga to:

  • Co to jest funkcja substring () w MySQL?
  • Jak korzystać z funkcji Substring () w MySQL?

Co to jest funkcja substring () w MySQL?

„„Substring ()”Funkcja służy do wyodrębnienia określonej części łańcucha wraz z parametrami, takimi jak ciąg, pozycja początkowa i długość podstępu. Następnie utwórz nowy ciąg.

Składnia

Ogólna składnia „Substring ()„Funkcja znajduje się poniżej:

Substring (ciąg, start_position, długość)

Tutaj:

  • "strunowy”Jest pożądanym ciągiem wejściowym, z którego można wyodrębnić podłoże.
  • "pozycja startowa”Jest pozycją początkową ciągu wyodrębniania z ciągu wejściowego.
  • "długość”Jest opcjonalnym parametrem, który identyfikuje liczbę wyodrębniania znaków.

Notatka: Jeśli „długość”Nie jest określone, a następnie cały ciąg jest zwracany z pozycji początkowej.

Jak korzystać z funkcji Substring () w MySQL?

Używać „Substring ()„Funkcja w MySQL, wykonaj poniżej notowane kroki:

  • Połącz się z serwerem MySQL.
  • Pokaż wszystkie bazy danych i wybierz jedną z żądanych baz danych.
  • Zmień bazę danych i wymień tabele i ich dane.
  • Użyj "Wybierz, podłoże (,,) z gdzie;" Komenda.

Krok 1: Dostęp do mysql

Początkowo dostęp do serwera MySQL, wykonując „Mysql”Polecenie wraz z nazwą użytkownika i domyślnym hasłem:

mysql -u root -p

Krok 2: Wymień bazy danych

Teraz uruchom podane polecenie, aby wyświetlić wszystkie bazy danych:

Pokaż bazy danych;

Z wyświetlonej listy wybraliśmy „Mariadb" Baza danych:

Krok 3: Zmień bazę danych

Aby zmienić bazę danych, uruchom następujące polecenie:

Użyj mariadb;

Można zauważyć, że baza danych została pomyślnie zmieniona:

Krok 4: Wyświetl tabele bazy danych

Następnie użyj poniższej komendy, aby wymienić wszystkie tabele:

Pokaż tabele;

Zgodnie z następującym wyjściem bieżąca baza danych zawiera dwie tabele i wybraliśmy „klient" tabela:

Krok 5: Wyświetl dane tabeli

Aby wyświetlić pola i rekordy tabeli, użyj „WYBIERAĆ" Komenda:

Wybierz * z klienta;

Krok 6: Użyj funkcji Substring ()

Na koniec użyj „Substring ()”Funkcja z„WYBIERAĆ„Polecenie, aby uzyskać konkretną część ciągu:

Wybierz miasto, podaj (miasto, 1,4) od klienta, gdzie kraj = „Niemcy”;

Tutaj:

  • "WYBIERAĆ„Instrukcja jest wykorzystywana do wyboru danych z bazy danych.
  • "Miasto”To nasza nazwa kolumny tabeli.
  • "Substring ()”Funkcja służy do wyodrębnienia podłoża z określonego łańcucha wraz z wymaganymi parametrami, takimi jak przekazywanie„Miasto" jak "strunowy”,„1" jak "Pozycja wpatrująca się w pozycję", I "4”„podjazd długości".
  • "Z”Klauzula służy do wyboru rekordów z tabeli bazy danych.
  • "Klient”To nasza nazwa tabeli bazy danych.
  • "GDZIE„Klauzula jest wykorzystywana do wyodrębnienia tylko tych zapisów tabeli, które spełniają dany warunek.
  • "Kraj”To nasza nazwa kolumny tabeli i„Niemcy”To jego wartość.

Można zauważyć, że pożądana część dostarczonego ciągu została pomyślnie wyświetlona:

Otóż ​​to! Krótko wyjaśniliśmy „Substring ()„Funkcja w MySQL.

Wniosek

„„Substring ()”Funkcja jest używana do wyodrębnienia określonej części łańcucha wraz z ciągiem, pozycją początkową i długością podrzędu jako parametry. Następnie utwórz inny ciąg. Aby to zrobić, uzyskaj dostęp do serwera MySQL i pokaż wszystkie bazy danych. Następnie zmień bazę danych i wymień tabele i ich dane. Wreszcie, wykonaj „Wybierz, podłoże (,,) z gdzie;" Komenda. Ten blog opracował MySQL ”Substring ()”Funkcja.