【发布时间】:2014-03-31 03:12:10
【问题描述】:
我在给定列中有一个包含名称的表。我需要知道有多少个名字有 1 个字母,有多少个有 2 个字母,有多少个有 3 个字母等等,最多 20 个字母,按另一列(出生年份)细分。
输出应该是这样的:
1900 1 3
1900 2 45
1900 3 453
1900 5 897
...
1900 20 2
1901 1 4
1902 2 23
..
1902 20 3
换句话说,对于 1900 年,3 个人的名字是 1 个字符长。 45 个人的名字是 2 个字符长。 453 人的名字是 3 个字符等。
我知道它会涉及到 length() 和 count 但不知道如何构造它。
【问题讨论】:
标签: php mysql string-length