Oracle SQL のクエリに問題があります。
テーブルにfirst_name列がありemployeesます。の最初の文字に従ってレコードをグループ化したいfirst_name。
たとえば、26 個のレコードがあり、1 つはname = 'Alice'、もう 1 つはname = 'Bob'、というように、各名前の最初の文字のアルファベットが続きます。クエリの後、それぞれ 1 人の従業員を持つ 26 のグループが存在するはずです。
次のことを試しましたが、うまくいきません。
SELECT employee_id, (SUBSTR(first_name,1,1)) AS alpha FROM employees
GROUP BY alpha;
name_which_starts_from employees
A 10
B 2
C 4
D 9
E 3
G 3
H 3
I 2
J 16
K 7
L 6
M 6
N 4
O 1
P 6
R 3
S 13
T 4
V 2
W 3
