【发布时间】:2018-12-29 12:08:39
【问题描述】:
下面是我在 SQL server 中的表,
Title value
------------- -------
abc_ef_1_123 53.2
abc_ef_1_1 43.2
abc_ef_1_11 23.1
abc_ef_1_12 45.2
abc_ef_1_13 56.4
def_cef_3_23 98.1
def_cef_3_3 53.2
def_cef_3_12 43.2
def_cef_3_13 23.1
def_cef_3_123 45.2
需要按照下面第三个'_'之前的值对行进行分组,
从table1中按标题分组选择标题,最大值(值)作为值;
结果应该是,
title value
--------- -----
abc_ef_1 56.4
def_cef_3 98.1
请帮忙。
【问题讨论】:
-
只是为了后代,这就是为什么您不发明自己的列格式。字符串中的每个标记都应该是不同的列
标签: sql sql-server