У меня есть столбец с данными, как показано ниже.
A1
A2
A3
A1/B1
A1/B2
A1/B1/C1
У меня есть запрос SQL, подобный этому, чтобы подсчитать общее количество каждой группы на /.
Которые данные не имеют / есть3, имеет один / равен 2, имеет два / равен 1
select ( len(colA) - len(replace(colA, '/', '')) ) as num_slashes
from DBO.table1
результат, возвращаемый, как показано ниже, как считать 0 имеет 3 счета, 1 имеет 2 счета, 2 имеет 1 счет?
0
0
0
1
1
2