用sql语句实现在同一张表中找到1个字段相同,另1个字段不同的记录

比如表A中 字段1 字段2 2 43 3 65 2 68 1 92 2 55 1 100 用sql语句实现查询,查询出表 1 92、100 2 43、68、55 3 65 这样结果

你的问题主要是实现行转列
oracle数据库中后者可以用wmsys.wm_concat实现,具体sql如下:
select
字段1,
wmsys.wm_concat(字段2)
from

group
by
字段1
温馨提示:答案为网友推荐,仅供参考
大家正在搜