在MySQL中,MID()函式用於提取字元串的一部分。
MID()函式的基本語法是MID(str, pos)或MID(str FROM pos),也可以使用MID(str, pos, len)或MID(str FROM pos FOR len),其中str是字元串,pos是開始提取的位置,len是可選參數,指定從起始位置返回的字元數。如果省略len參數,則MID()函式返回從pos位置開始的所有字元。
例如,有一個表Person,想要從City列中提取前3個字元,可以使用SELECT MID(City, 1, 3) FROM Person。此外,MID()函式在SQL Server和Oracle資料庫中不可用,在這些系統中可以使用SUBSTR()或SUBSTRING()函式作為替代。