SQL MID()-funktion
- Föregående sida SQL lcase()
- Nästa sida SQL len()
MID() 函数
MID 函数用于从文本字段中提取字符。
SQL MID() 语法
SELECT MID(column_name,start[,längd table_name
Parameter | Beskrivning |
---|---|
column_name | Obligatoriskt. Det fält som tecknen ska extraheras från. |
start | Obligatoriskt. Anger startpositionen (startvärdet är 1). |
längd | Valfritt. Antalet tecken att returnera. Om det utskrivs, returnerar MID()-funktionen den återstående texten. |
SQL MID() exempel
Vi har följande "Persons"-tabell:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
Nu hoppas vi att extrahera de första 3 tecknen från "City"-kolumnen.
Vi använder följande SQL-sats:
SELECT MID(City,1,3) as SmallCity FROM Persons
Resultatet ser ut ungefär så här:
SmallCity |
---|
Lon |
New |
Bei |
- Föregående sida SQL lcase()
- Nästa sida SQL len()