In SQL können Sie die SUBSTRING-Funktion verwenden, um eine Zeichenfolge abzufangen. Das Syntaxformat ist „SUBSTRING (Zeichenfolge, 1, Abfanglänge)“. Die SUBSTRING-Funktion wird verwendet, um einen Teil einer Zeichenfolge, Binärzeichenfolge, eines Textes, eines Bilds, einer Spalte oder eines Ausdrucks, der eine Spalte enthält, abzurufen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 8.0, Dell G3-Computer.
SUBSTRING ( expression, start, length )
Parameter
expression
expression
字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。
start
整数或可以隐式转换为int的表达式,指定子字符串的开始位置,索引是从1开始。
length
start
Eine Ganzzahl oder ein Ausdruck, der implizit in int konvertiert werden kann, gibt die Startposition des Teilstrings an und der Index beginnt bei 1. length
Eine Ganzzahl oder ein Ausdruck, der implizit in int konvertiert werden kann und die Länge des Teilstrings angibt. Nach Tests wurde vorübergehend festgestellt, dass es sich nur um eine nicht negative Zahl handeln kann. Rückgabewert1. Wenn Ausdruck ein unterstützter Binärdatentyp ist, werden Binärdaten zurückgegeben. Wir werden diesen Fall vorerst nicht diskutieren. 2. Wenn Ausdruck ein unterstützter Zeichendatentyp ist, werden Zeichendaten zurückgegeben.
(1) Wenn der Index von start|bei 1 beginnt, beginnt das Abfangen der Zeichenfolge beim ersten Zeichen des Ausdrucks, beim zweiten Zeichen des Ausdrucks bei 2 und so weiter.
SELECT SUBSTRING('成都融资事业部',1,2)//结果:成都
Das obige ist der detaillierte Inhalt vonSo fangen Sie die ersten Ziffern einer Zeichenfolge in SQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!