Учитывая, что у меня есть данные, подобные следующим, как я могу выбрать и сгруппировать по частям строки?
Version Users
1.1.1 1
1.1.23 3
1.1.45 1
2.1.24 3
2.1.12 1
2.1.45 3
3.1.10 1
3.1.23 3
Я хочу подвести итог пользователей, использующих версии 1.1.x, 2.2.x, 3.3.x и т. Д., Но я не уверен, как можно сгруппировать частичную строку в операторе select.
редактировать
Что должны возвращать данные, это:
Version Users
1.1.XX 5
2.1.XX 7
3.1.XX 4
Существует бесконечное количество переменных версий, некоторые в этом формате (основные, второстепенные, сборочные), некоторые являются основными, второстепенными, а некоторые просто основными, единственный раз, когда я хочу свернуть версии, это когда есть сборка.