MySQL trennt Zeichenfolgen mit Trennzeichen
Verwenden Sie
Sie können die folgende Funktion verwenden#🎜 🎜#
SUBSTRING_INDEX( i.final_car_type, ' ', 1 )
Nach dem Login kopieren
- i.final_car_type ist die Zeichenfolge, die getrennt werden muss
- ’ ’ die Zeichen mit Leerzeichen String
- 1 Das heißt: alle Zeichen vor dem Leerzeichen entfernen
Wenn count is eine positive Zahl, dann Das Ergebnis ist alles links vom N-ten Trennzeichen von links nach rechts. Wenn es sich um eine negative Zahl handelt, bedeutet dies, dass von rechts aus gezählt wird und alles auf der rechten Seite des N-ten Trennzeichens genommen wird. 🎜🎜 #
Innen- und Außendaten: Dongfeng Fengshens neue AX7 Mach-Version DF 21 (Schiebedachversion)
#🎜 🎜# zerlegt Nach Punkten: Dongfeng Fengshen neue AX7 Mach-Version
-
Wenn die Anzahl -1 beträgt
-
# 🎜🎜#
Tabelle und interne Daten: Dongfeng Fengshens neue AX7 Mach-Version DF 21 (Schiebedachversion)
Nach der Aufteilung: 21 (Schiebedachversion)#🎜 🎜## 🎜🎜#
Die gespeicherte MySQL-Prozedur teilt die Zeichenfolge gemäß dem Trennzeichen auf gespeichert in In der temporären Tabelle Id_Result_s.
- Es gibt eine Einfügeanweisung in while, die in eine Schleife eingefügt wird. Das Hinzufügen von Starttransaktion und Commit vor und nach while kann die Effizienz verbessern.
Das obige ist der detaillierte Inhalt vonSo trennen Sie Zeichenfolgen mit Trennzeichen in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!