В 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  

Ответы на вопрос(7)

Ваш ответ на вопрос