Funkcja MID() w SQL
- Poprzednia strona SQL lcase()
- Następna strona SQL len()
MID() 函数
MID 函数用于从文本字段中提取字符。
SQL MID() 语法
SELECT MID(column_name,start[,length table_name
Parametry | Opis |
---|---|
column_name | Wymagane. Pola do wyodrębnienia znaków. |
start | Wymagane. Określa pozycję startową (wartość początkowa to 1). |
length | Opcjonalnie. Liczba znaków do zwrócenia. Jeśli jest pominięta, funkcja MID() zwraca resztę tekstu. |
Przykład SQL MID()
Mamy poniższą tabelę "Persons":
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
Teraz, chcemy wydobyć pierwsze 3 znaki z kolumny "City".
Używamy następującego zapytania SQL:
SELECT MID(City,1,3) as SmallCity FROM Persons
Zbior wyników wygląda podobnie:
SmallCity |
---|
Lon |
New |
Bei |
- Poprzednia strona SQL lcase()
- Następna strona SQL len()