我對此有點失落。我想列出以同一個字母開頭的姓名的數量,並找到包含該首字母的姓名總數。根據類似的值計算行數
例如:
以字母 'A',10 'B' 等開始name | total
-------|--------
A | 12
B | 10
C | 8
D | 7
E | 3
F | 2
...
Z | 1
12名。
這是我迄今爲止
SELECT
LEFT(customers.name,1) AS 'name'
FROM customers
WHERE
customers.name LIKE '[a-z]%'
GROUP BY name
不過,我不確定我會怎樣加起來基於像值的列。
如果您正在嘗試執行的操作,則不能在「group by」中引用別名。 –