Heim  >  Artikel  >  Datenbank  >  Wie können wir die letzte Anzahl von Zeichen aus den in einer MySQL-Tabellenspalte gespeicherten Daten ermitteln?

Wie können wir die letzte Anzahl von Zeichen aus den in einer MySQL-Tabellenspalte gespeicherten Daten ermitteln?

PHPz
PHPznach vorne
2023-08-25 23:57:081030Durchsuche

我们如何从 MySQL 表列中存储的数据中获取最后的字符数?

Um die letzte Anzahl von Zeichen aus den in einer MySQL-Tabellenspalte gespeicherten Daten zu erhalten, können wir die MySQL RIGHT()-Funktion verwenden. Es wird die Anzahl der als Argument angegebenen Zeichen zurückgegeben. Als ersten Parameter müssen wir den Namen der Spalte und den spezifischen Datensatz angeben, aus dem wir das letzte Zeichen erhalten möchten. Um dies zu demonstrieren, nehmen wir ein Beispiel einer Tabelle mit dem Namen „examination_btech“, die die Prüfungsdetails der folgenden Studenten enthält:

mysql> Select * from examination_btech;
+-----------+----------+--------+
| RollNo    | Name     | Course |
+-----------+----------+--------+
| 201712001 | Rahul    | B.tech |
| 201712002 | Raman    | B.tech |
| 201712003 | Sahil    | B.tech |
| 201712004 | Shalini  | B.tech |
| 201712005 | Pankaj   | B.tech |
| 201712006 | Mohan    | B.tech |
| 201712007 | Yash     | B.tech |
| 201712008 | digvijay | B.tech |
| 201712009 | Gurdas   | B.tech |
| 201712010 | Preeti   | B.tech |
+-----------+----------+--------+
10 rows in set (0.00 sec)

Wenn wir nun die letzten drei Zeichen aus einer Reihe von Schriftrollen erhalten möchten, können wir das nehmen Hilfe der RIGHT( )-Funktion, wie unten gezeigt -

mysql> Select RIGHT(RollNo, 3) FROM examination_btech;
+------------------+
| RIGHT(RollNo, 3) |
+------------------+
| 001              |
| 002              |
| 003              |
| 004              |
| 005              |
| 006              |
| 007              |
| 008              |
| 009              |
| 010              |
+------------------+
10 rows in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie können wir die letzte Anzahl von Zeichen aus den in einer MySQL-Tabellenspalte gespeicherten Daten ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen