Heim  >  Artikel  >  Datenbank  >  Wie können wir die Funktion CHAR_LENGTH() mit der MySQL-WHERE-Klausel verwenden?

Wie können wir die Funktion CHAR_LENGTH() mit der MySQL-WHERE-Klausel verwenden?

PHPz
PHPznach vorne
2023-08-27 12:37:02876Durchsuche

我们如何将 CHAR_LENGTH() 函数与 MySQL WHERE 子句一起使用?

Wenn die Zeichenfolgenfunktion CHAR_LENGTH() oder CHARACTER_LENGTH() mit einer WHERE-Klausel verwendet wird, hängt die zurückgegebene Ausgabe von den in der WHERE-Klausel angegebenen Bedingungen ab. Nehmen wir zum Beispiel an, wir haben eine Tabelle mit dem Namen „Student“ und möchten nur Namen mit weniger als 6 Zeichen erhalten. Dann können wir die folgende Abfrage schreiben:

mysql> Select * from Student;

+------+---------+---------+-----------+
| Id   | Name    | Address | Subject   |
+------+---------+---------+-----------+
| 1    | Gaurav  | Delhi   | Computers |
| 2    | Aarav   | Mumbai  | History   |
| 15   | Harshit | Delhi   | Commerce  |
| 20   | Gaurav  | Jaipur  | Computers |
+------+---------+---------+-----------+

4 rows in set (0.10 sec)

mysql> Select Name, CHAR_LENGTH(Name) from student WHERE CHAR_LENGTH(Name)<6;

+-------+-------------------+
| Name  | CHAR_LENGTH(Name) |
+-------+-------------------+
| Aarav | 5                 |
+-------+-------------------+

1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie können wir die Funktion CHAR_LENGTH() mit der MySQL-WHERE-Klausel verwenden?. 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