小编Hem*_*San的帖子

将具有相同ID的多个行合并为一行

如何将多行与同一行合并ID为一行.

当同一列中第一行和NULL第二行中的值相同或第一行和第二行中有值时.当同一列中第一行和第二行的值不同时,我不想合并.

我有桌子:

ID |A    |B    |C
1   NULL  31    NULL
1   412   NULL  1
2   567   38    4
2   567   NULL  NULL
3   2     NULL  NULL
3   5     NULL  NULL
4   6     1     NULL
4   8     NULL  5
4   NULL  NULL  5
Run Code Online (Sandbox Code Playgroud)

我想得到桌子:

ID |A    |B    |C
1   412   31    1
2   567   38    4
3   2     NULL  NULL
3   5     NULL  NULL
4   6     1     NULL
4   8     NULL  5
4   NULL  NULL  5
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

10
推荐指数
1
解决办法
3万
查看次数

SQL 查找替换字符作为字符串的一部分

我需要帮助编写一个查询,该查询将在 SQL 表中找到替换字符

我有多个包含该字符的单元格,我想找到所有这些单元格。单元格的值如下所示:

感谢您的帮助!

sql t-sql

8
推荐指数
2
解决办法
5680
查看次数

用sql中的单个实例替换多个字符实例

可能它是重复的,但我找不到解决方案.

需求:

我有以下字符串:

Heelloo
Heeelloo
Heeeelloo
Heeeeeelloo
Heeeeeeeelloo
.
.
.
Heeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeelloo
Run Code Online (Sandbox Code Playgroud)

预期产量: Hello

在SQL中实现这一目标的最佳方法是什么?

我正在使用的版本:

Microsoft SQL Server 2012 - 10.0.7365.0 (X64) Jul 28 2015 00:39:54 Copyright (c) 
Microsoft Corporation Parallel Data Warehouse (64-bit) on Windows NT 6.2 <X64> 
(Build 9200: )
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

0
推荐指数
1
解决办法
1028
查看次数

标签 统计

sql ×3

t-sql ×3

sql-server ×2