Λειτουργία MID() SQL

MID() 函数

MID 函数用于从文本字段中提取字符。

SQL MID() 语法

SELECT MID(column_name,start[,length table_name
Παράμετροι Περιγραφή
column_name Απαιτείται. Το πεδίο που θα εξάγεται χαρακτήρες.
start Απαιτείται. Ορίζει τη θέση έναρξης (η αρχική τιμή είναι 1).
length Οπション. Ο αριθμός των χαρακτήρων που θα επιστρέψει. Αν παραλείφεται, η συνάρτηση MID() επιστρέφει τον υπόλοιπο κείμενο.

Παράδειγμα SQL MID()

Διαθέτουμε την παρακάτω "Persons" τάβλη:

Id LastName FirstName Διεύθυνση City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Τώρα, θέλουμε να εξάγουμε τους πρώτους 3 χαρακτήρες από τη στήλη "City".

Χρησιμοποιούμε την εξής πρόταση SQL:

SELECT MID(City,1,3) as SmallCity FROM Persons

Η σειρά αποτελεσμάτων μοιάζει με αυτό:

SmallCity
Lon
New
Bei