В Rails / postgres это может выглядеть примерно так
я проблема с запросом в Oracle SQL.
у меня естьfirst_name
столбец вemployees
Таблица. Я хочу сгруппировать свои записи по первому символу вfirst_name
.
Например, у меня 26 записей, одна сname = 'Alice'
один сname = 'Bob'
и так далее вниз по алфавиту для первого символа каждого имени. После запроса должно быть 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