使用CHAR_LENGTH()并找到每个字符串中的字符数,然后获取少于四个字符的字符串。让我们首先创建一个表-mysql>createtableDemoTable
->(
->Namevarchar(100)
->);
使用插入命令在表中插入一些记录-mysql>insertintoDemoTablevalues('John');
mysql>insertintoDemoTablevalues('Bob');
mysql>insertintoDemoTablevalues('Carol');
mysql>insertintoDemoTablevalues('David');
mysql>insertintoDemoTablevalues('Sam');
使用select语句显示表中的所有记录-mysql>select*fromDemoTable;
这将产生以下输出-+-------+
|Name|
+-------+
|John|
|Bob|
|Carol|
|David|
|Sam|
+-------+
5rowsinset(0.00sec)
以下是查询以查找字符串少于四个字符的所有行-mysql>select*fromDemoTablewhereCHAR_LENGTH(Name)
这将产生以下输出-+------+
|Name|
+------+
|Bob|
|Sam|
+------+
2rowsinset(0.00sec)
如果觉得《mysql 小于多少行 MySQL查询来查找字符串少于四个字符的所有行?》对你有帮助,请点赞、收藏,并留下你的观点哦!