Heim > Datenbank > MySQL-Tutorial > So fangen Sie die ersten Ziffern einer Zeichenfolge in SQL ab

So fangen Sie die ersten Ziffern einer Zeichenfolge in SQL ab

醉折花枝作酒筹
Freigeben: 2023-01-05 16:13:55
Original
39107 Leute haben es durchsucht

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.

So fangen Sie die ersten Ziffern einer Zeichenfolge in SQL ab

Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 8.0, Dell G3-Computer.

SUBSTRING ( expression, start, length )
Nach dem Login kopieren

Parameter

expressionexpression

字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。

start

整数或可以隐式转换为int的表达式,指定子字符串的开始位置,索引是从1开始。

length

String, binäre Zeichenfolge, Text, Bild, Spalte oder Ausdruck, der Spalten enthält. Verwenden Sie keine Ausdrücke, die Aggregatfunktionen enthalten.

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ückgabewert

1. 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.

🎜Zum Beispiel: 🎜
SELECT SUBSTRING('成都融资事业部',1,2)//结果:成都
Nach dem Login kopieren
🎜Verwandte Empfehlungen: „🎜MySQL-Tutorial🎜“🎜🎜

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage